Microsoft Visual C czy Borland Builder



Widzisz wersję archiwalną tematu "Microsoft Visual C czy Borland Builder" z forum pl.comp.lang.c





Avallach - 24 Maj 2004, 12:10

Witam!
Zamierzam zajac sie na serio programowaniem i mam pytanie co jest lepsze
środowisko Borlanda czy Microsoftu?
Z góry dziękuje za odpowiedź
Z poważaniem
Avallach


Pawel Szulc - 24 Maj 2004, 12:26

wiesz to wszystko kwestia przezwyczajenia, ja bardoz lubie visuala za swoja
klarownosc. to jest taki kompilator w sam raz pode mnie. ale zdania sa
podzielone.  najlepiej scaignac sobie wersjie demo obu programow, pobawic
sie nimi i wybrac odpowiedaniea dla siebie

Wojtek pBT - 24 Maj 2004, 13:45

Kiedys tam, a dokladniej 2004-05-24 18:26, osoba opisujaca sie jako
Pawel Szulc wklepala z wieksza lub niejsza iloscia  bledow:

wiesz to wszystko kwestia przezwyczajenia, ja bardoz lubie visuala za swoja
klarownosc. to jest taki kompilator w sam raz pode mnie. ale zdania sa
podzielone.  najlepiej scaignac sobie wersjie demo obu programow, pobawic
sie nimi i wybrac odpowiedaniea dla siebie



Builder przestał być rozwijany. Teraz lansowany jest BuilderX. Można
sprzedawć programy wykonane w wersji personal, czy jaoś tak. Poza tym
BuilderX oferuje jednolity interfejs programisy dla Widnows i Linux.
na Visual sie nie znam.

pBT


Robert Winkler - 24 Maj 2004, 15:23

Builder przestał być rozwijany. Teraz lansowany jest BuilderX. Można
sprzedawć programy wykonane w wersji personal, czy jaoś tak. Poza tym
BuilderX oferuje jednolity interfejs programisy dla Widnows i Linux.



To prawda iż wersja Personal BuilderX'a może być wykorzystywana
komercyjnie, ale tylko przez osoby fizyczne,
dla firm licencja Personal jest niedostępna, tak więc jeśli Avallach
postawowi założyś działalność gospodarczą,
C++BuilderX Personal stanie się dla niego bezużyteczny
http://www.borland.pl/licencje_produktowe.shtml

W takim przypadku wybierając środowisko Borlanda
należało by myśleć raczej o C++BuilderX Developer
a to jest już wydatek na poziomie 1000 USD
Przy takich kwotach powinno sie raczej porównywać
Buildera z Visual Studio.NET Professional
a Visual w tej wersji to już nie tylko kompilator C++
ale także C#, VB.NET, oraz J#
Zawiera też świetne narzędzie do generacji raportów
czyli Crystal Reports for .NET
(podobnie jak C#Builder Professional)
Visual Studio to też środowisko za pomocą którego
przygotowuje się wygląd raportów dla
Microsoft SQL Server Reporting Services



Tomek[TK] - 24 Maj 2004, 16:26

To prawda iż wersja Personal BuilderX'a może być wykorzystywana
komercyjnie, ale tylko przez osoby fizyczne,



Sorry za zejscie z tematu, ale myslalem ze trzeba miec dzialalnosc
gospodarcza by brac kase za swoje programy legalnie? Pogubilem sie juz w tym
wszystkim :) - no chyba ze chodzi Ci o pisanie oprogramowania dla innych
firm, a nie dla zwyklych uzytkownikow?

Tomek


Robert Winkler - 24 Maj 2004, 16:48

| To prawda iż wersja Personal BuilderX'a może być wykorzystywana
| komercyjnie, ale tylko przez osoby fizyczne,

Sorry za zejscie z tematu, ale myslalem ze trzeba miec dzialalnosc
gospodarcza by brac kase za swoje programy legalnie? Pogubilem sie juz w tym
wszystkim :) - no chyba ze chodzi Ci o pisanie oprogramowania dla innych
firm, a nie dla zwyklych uzytkownikow?



Działalność gospodarcza jest wymagana jeśli chcesz sprzedawać licencje,
jeśli jednak wykonujesz prace jednorazową na konkretne zamówienie
wystarczy ci tylko umowa o działo albo umowa zlecenie.

Prowadząc działalność możesz jeden program "sprzedać" wielokrotnie
gdyż prawa majątkowe należą do ciebie, a klientowi sprzedajesz tylko
licencje na uzytkowanie określonej kopii twojego programu.

W przypadku umowy o działo nie masz takiej możliwości,
gdyż program który tworzysz jest faktycznie własnością
firmy zlecającej ci wykonanie danego zlecenia.
To ona decyduje o dalszym losie programy
o tym czy będzie wykorzytywać go samodzielnie, czy też może
odsprzeda go komuś innemu oraz o tym na jakiej licencji będzie to robić.
(może nie zgodzić sie na przykład na udostępnianie go
na zasadach otwartej licencji typu GNU GPL lub podobnej)


Tomek[TK] - 24 Maj 2004, 17:06

Działalność gospodarcza jest wymagana jeśli chcesz sprzedawać licencje,



boli mnie to juz od dawna :( Nie idzie tego jakos obejsc? Wiem ze idzie sie
podpiac pod jakas firme, i ona za mnie moze odprowadzic podatki itp. ale za
odpowiednia prowizja. Prowizja prowizja ale gdzie tak sie mozna podpiac?
Ciekawi mnie tez jak sprzedaja ludzie na allegro swoje oprogramowanie -
troche nie chce mi sie wierzyc ze wszyscy maja dzialalnosc gosp. A moze
allegro jest firma ktora za odpowiednia oplata pozwoli sie podpiac pod
siebie i poodprowadza podatki?

W przypadku umowy o działo nie masz takiej możliwości,
gdyż program który tworzysz jest faktycznie własnością
firmy zlecającej ci wykonanie danego zlecenia.
To ona decyduje o dalszym losie programy
o tym czy będzie wykorzytywać go samodzielnie, czy też może
odsprzeda go komuś innemu oraz o tym na jakiej licencji będzie to robić.
(może nie zgodzić sie na przykład na udostępnianie go
na zasadach otwartej licencji typu GNU GPL lub podobnej)



A musze tej firmie udostepniac kod zrodlowy?

cena produktu powinna byc chyba wyzsza niz sprzedaz samej licencji - nie
orientujesz sie moze o ile wyzsza?


Squash - 24 Maj 2004, 18:47

W przypadku umowy o działo nie masz takiej możliwości,
gdyż program który tworzysz jest faktycznie własnością
firmy zlecającej ci wykonanie danego zlecenia.
To ona decyduje o dalszym losie programy
o tym czy będzie wykorzytywać go samodzielnie, czy też może
odsprzeda go komuś innemu oraz o tym na jakiej licencji będzie to robić.
(może nie zgodzić sie na przykład na udostępnianie go
na zasadach otwartej licencji typu GNU GPL lub podobnej)



przepraszam, jestes pewien ze tak jest w 100 %. jesli tak to, cholera to

licencje to sie nie oplaca calkowiecie bo wszystko trzeba oddac bandytom z
zus'u i dziwia sie pozniej matoly ze jest bezrobocie...
pamietasz moze jaka ustawa to reguluje (to ze lincencje mozna dac tylko
podmiot gospodarczy) ?

dzieki,
squash


Marcin Wieczorek - 25 Maj 2004, 02:23


Builder przestał być rozwijany. Teraz lansowany jest BuilderX. Można
sprzedawć programy wykonane w wersji personal, czy jaoś tak.



Pod warunkiem, że ją kupisz (79 USD) i że nie chcesz sprzedawać
jako firma lub organizacja.

Pozdrawiam,


Marcin Wieczorek - 25 Maj 2004, 02:28


Prowadząc działalność możesz jeden program "sprzedać" wielokrotnie
gdyż prawa majątkowe należą do ciebie, a klientowi sprzedajesz tylko
licencje na uzytkowanie określonej kopii twojego programu.

W przypadku umowy o działo nie masz takiej możliwości,
gdyż program który tworzysz jest faktycznie własnością
firmy zlecającej ci wykonanie danego zlecenia.



Nieprawda. To czy majątkowe prawa autorskie przejdą na zleceniodawcę
zależy od umowy. Jeśli umowa milczy na ten temat to wszystkie
prawa pozostają przy autorze. Żeby zleceniodawca otrzymał autorskie

To ona decyduje o dalszym losie programy
o tym czy będzie wykorzytywać go samodzielnie, czy też może
odsprzeda go komuś innemu oraz o tym na jakiej licencji będzie to robić.




prawa zaróno zleceniobiorcy jak i zleceniodawcy.

Pozdrawiam,


Marcin Wieczorek - 25 Maj 2004, 02:32


A musze tej firmie udostepniac kod zrodlowy?



Tylko jeśli podpisałeś umowę na dostarczenie programu wraz z kodem
źródłowym.

cena produktu powinna byc chyba wyzsza niz sprzedaz samej licencji - nie
orientujesz sie moze o ile wyzsza?



To już zależy od stopnia złożoności programu. I od tego ile klient jest
w stanie za to zapłacić. Generalnie rzecz biorąc jednak odprzedanie
majątkowych praw autorskich powinno podbijać cenę programu kilkukrotnie,
bo
a) nabywca może teraz zacząć na nim zarabiasz
b) ty już tego robić nie możesz.

Pozdrawiam,


Marcin Wieczorek - 25 Maj 2004, 02:37


| W przypadku umowy o działo nie masz takiej możliwości,
| gdyż program który tworzysz jest faktycznie własnością
| firmy zlecającej ci wykonanie danego zlecenia.
| To ona decyduje o dalszym losie programy
| o tym czy będzie wykorzytywać go samodzielnie, czy też może
| odsprzeda go komuś innemu oraz o tym na jakiej licencji będzie to robić.
| (może nie zgodzić sie na przykład na udostępnianie go
| na zasadach otwartej licencji typu GNU GPL lub podobnej)

przepraszam, jestes pewien ze tak jest w 100 %.



na szczęście tak nie jest.

pamietasz moze jaka ustawa to reguluje (to ze lincencje mozna dac tylko
podmiot gospodarczy) ?



Ustawa o podatku dochodowym jak sądzę. I generalnie wszystko to co
określa zasady prowadzenia działalności gospodarczej. Sprzedawanie
licencji porównać można do sprzedaży kartofli, telefonów, książek
albo czegokolwiek innego.

Pozdrawiam,


Zbyszek Z. - 25 Maj 2004, 03:15



Pod warunkiem, że ją kupisz (79 USD)



Nie prawda

i że nie chcesz sprzedawać
jako firma lub organizacja.



Prawda.

C++BuilderX ma inną licencję niż C#Builder.
Borland nie ułatwia nam życia, każdy produkt ma inną licencję.
Dla ułatwienia dodam że JBuilder ma jeszcze inną.


RomanT - 25 Maj 2004, 03:34



Pod warunkiem, że ją kupisz (79 USD)
Nie prawda
i że nie chcesz sprzedawać
jako firma lub organizacja.

Prawda.
C++BuilderX ma inną licencję niż C#Builder.
Borland nie ułatwia nam życia, każdy produkt ma inną licencję.
Dla ułatwienia dodam że JBuilder ma jeszcze inną.



--
Zbyszek Zarzycki
BSC Polska



==============================================================
To może fachowiec z BSC - wyjaśni jak to w końcu jest z tymi licencjami i
kto co może - firma / osoba fizyczna

Z pewnością ułatwi to wybór oprogramowania pomiędzy wersjami Borland_a lub
też Microsoft

Nie prawda - Prawda. - Nie prawda - Prawda. - Nie prawda - Prawda. - Nie
prawda - Prawda. -

??? To co jest Prawdą - Nie prawda ........ że prawda .....?

Roman T.


MAOMAM - 25 Maj 2004, 03:37

W takim przypadku wybierając środowisko Borlanda
należało by myśleć raczej o C++BuilderX Developer
a to jest już wydatek na poziomie 1000 USD
Przy takich kwotach powinno sie raczej porównywać
Buildera z Visual Studio.NET Professional
a Visual w tej wersji to już nie tylko kompilator C++
ale także C#, VB.NET, oraz J#
Zawiera też świetne narzędzie do generacji raportów
czyli Crystal Reports for .NET
(podobnie jak C#Builder Professional)
Visual Studio to też środowisko za pomocą którego
przygotowuje się wygląd raportów dla
Microsoft SQL Server Reporting Services



Borland tez ma dobre narzedzie do generowania raportow:)
Borland ma dbExpress, a VC ADO.NET (dostep do baz)
Webservices i tutaj i tutaj bardzo latwo sie implementuje:)

teraz produkty sa bardzo podobne i mysle, ze powinno sie dobierac
odpowiednio
do wymagan projektowych, wiec warto jest miec i to i to:)
ale jest jednak cos czego nie ma Borland... to manage code w obrebie
platformy .NET :):)





Zbyszek Z. - 25 Maj 2004, 04:14


To może fachowiec z BSC - wyjaśni jak to w końcu jest z tymi licencjami i
kto co może - firma / osoba fizyczna
Z pewnością ułatwi to wybór oprogramowania pomiędzy wersjami Borland_a lub
też Microsoft

Borland nie ukrywa niczego, licencje są dostępne w języku polskim i
każdy kto chce może sprawdzić jak licencja pasuje do jego potrzeb:
http://www.borland.pl/licencje_produktowe.shtml

Marcin Wieczorek - 25 Maj 2004, 04:30



| Pod warunkiem, że ją kupisz (79 USD)

Nie prawda



Przepraszam. Zapędziłem się i nie przeczytałem licencji BCBX.

C++BuilderX ma inną licencję niż C#Builder.
Borland nie ułatwia nam życia, każdy produkt ma inną licencję.
Dla ułatwienia dodam że JBuilder ma jeszcze inną.



Cóż... skoro firma ma akurat taką politykę licencjonowania to
nie pozostaje nic innegoi jak tylko ten fakt zaakceptować...
Nie zmienia to zresztą faktu, że przed zakupem dowolnego programu
(dowolnej firmy) należy uważnie przeczytać jego licencję.
Sam używam VC++ więc akurat w licencje Borlanda nigdy się nie
zagłębiałem.

Pozdrawiam,


Kryan - 25 Maj 2004, 07:11

Ja sie wiec tu rowniez dolaczam do pytania- wiec polecacie srodowisko
Borlanda (BuilderX) czy Microsoftu ?

Zbyszek Z. - 25 Maj 2004, 08:10


Ja sie wiec tu rowniez dolaczam do pytania- wiec polecacie srodowisko
Borlanda (BuilderX) czy Microsoftu ?



Jeśli MS VC (a nie studio) to BCX daje zdecydowanie większą wolność wyboru:
- środowisko (Linux, Windows, Solaris)
- kompilator (zaczynając od gcc a kończać na Intel C++ z kompilatorem MS
pośrodku)
- system docelowy (np. Palm, Symbian i inne)

Jeśli któraś z tych cech jest dla Ciebie istotna to dylemat się
skończył. Jeśli tworzych tylko dla Windows, nie interesują Cię inne
urządzenia niż PC i WinCE to ściągnij wersje testowe i sprawdź.

Zbyszek Zarzycki
BSC Polska


Robert Winkler - 25 Maj 2004, 08:32

| Ja sie wiec tu rowniez dolaczam do pytania- wiec polecacie srodowisko
| Borlanda (BuilderX) czy Microsoftu ?

Jeśli MS VC (a nie studio) to BCX daje zdecydowanie większą wolność wyboru:
- środowisko (Linux, Windows, Solaris)
- kompilator (zaczynając od gcc a kończać na Intel C++ z kompilatorem MS
pośrodku)



A od kiedy to BCX Personal zawiera kompilatory Microsofty i Intela
BCX Personal zawiera przecież tylko darmowe GCC, BCC32
i MinGW GCC
BCX Developer to już niestety wydatek 1000 USD
a przy tej cenie porównywać go można już tylko z Visual Studio
a nie z Visual C++ .NET Standard

- system docelowy (np. Palm, Symbian i inne)



C++BuilderX Mobile Edition to kolejny wydatek 400 USD


Robert Winkler - 25 Maj 2004, 08:40

Borland tez ma dobre narzedzie do generowania raportow:)
Borland ma dbExpress, a VC ADO.NET (dostep do baz)
Webservices i tutaj i tutaj bardzo latwo sie implementuje:)

teraz produkty sa bardzo podobne i mysle, ze powinno sie dobierac
odpowiednio
do wymagan projektowych, wiec warto jest miec i to i to:)
ale jest jednak cos czego nie ma Borland... to manage code w obrebie
platformy .NET :):)



Zgadzam sie, szczególnie iż jednym z kompilatorów
dostępnym w C++BuilderX jest Microsoft Visual C++ 7.1
niestety dopiero od wersji Developer

Jeśli chodzi o "manage code" to Borland przecież własne narzędzie
oczywiście nie mówie tu o C#Builderze, który uznaje za żart ze strony Borlanda,
ale o Borland Delphi 8


Zbyszek Z. - 25 Maj 2004, 10:19


A od kiedy to BCX Personal zawiera kompilatory Microsofty i Intela
BCX Personal zawiera przecież tylko darmowe GCC, BCC32
i MinGW GCC



A odtąd, odkąd kompilator MS jest darmowy. Tyle tylko że trzeba go sobie
samemu skonfigurować (niezbyt skomplikowane).
Jako platformę docelową można wybrać i .NET i WinCE.

| - system docelowy (np. Palm, Symbian i inne)

C++BuilderX Mobile Edition to kolejny wydatek 400 USD



Ale jak się chce to kompilator Nokii bez większego problemu też się
dołoży (aczkolwiek jest to sporo trudniejsze niż z kompilatorem MS).
Mobile Studio dodaje debuger na urządzeniu (nie symulatorze) i
komponenty przyspieszające tworzenie aplikacji.

w jaki sposob najprosciej sprawdzic czy dany plik istnieje w okreslonej lokalizacji (Visual Studio.net)
jak pobrac biezaca sciezke, z ktorej zostal odpalony EXE'c aplikacji (Visual Studio.net)
Mam juz seriala do C++ Builder, na razie tylko na 30 dni ale musze jakos to
Prosta baza danych do wspolpracy z MS VisualC++
  • bajka z moralem o zulu spod budki z piwem i
  • brianna frost com
  • woda czy wodka
  • jaka polecacie ksiazke do photoshopa 7 ce
  • Przypomniai9B3 sobie jednak egzemplarz
  • szkola w bolszewie
  • ekoplaneta konkurs
  • 14 milionow ud unii na restauracje kalwarii
  • wzor polecenia wyjazdu
  • prywatni przewoznicy: serock-warszawa
  • Pośrednictwa Pracy w Warszawie
  • nuty keybord jak odczytać?
  • Kolekcja tematów z for internetowych ^^ Strona Główna