Darmowe środowisko programistyczne.

0

Witam

Proszę podpowiedzcie mi czy dostępna jest jakaś wersja Delphi w której można pisać aplikacje komercyjne ?
Zależy mi głównie komunikacji z FTP więc dobrze by było gdyby Indy też było dostępne w takiej dystrybucji.

A jeżeli Borland nie daje takiej możliwości to może jakiś inne środowisko (najlepiej zbliżone językiem do Delphi) ?

Z góry dziękuję za pomoc.

0

Nie wiem jak jest z licencjami nowych Delphi, ale Lazarus na pewno oferuje pisanie programów komercyjnych.

0

Z darmowych Delphi to tylko Delphi 2005 Personal pozwala na wykorzystanie komercyjne (osobom indywidualnym, dla firm chyba nie) ale i tak obecnie nie można już uzyskać licencji. Jak napisał poprzednik zawsze jest darmowy Lazarus :)

0

Proszę podpowiedzcie mi czy dostępna jest jakaś wersja Delphi w której można pisać aplikacje komercyjne ?

Tak, o ile uiścisz odpowiednią opłatę.

A jeżeli Borland nie daje takiej możliwości to może jakiś inne środowisko (najlepiej zbliżone językiem do Delphi) ?

Jak już koledzy wspomnieli: www.lazarus.freepascal.org - oferuje tryb pracy zgodności z delphi (i konwerter projektów), powinien wspierać prawie wszystko (z pomniejszymi zmianami). Ale tak swoją drogą to dialekt FPC jest jak dla mnie bardziej czytelny/oczywisty.

0

Można jeszcze spróbować XE3 Starter - ma ograniczenia, ale do zastosowań komercyjnych się nadaje (o ile nie przekroczysz jakiegoś tam obrotu). Indy (FTP) w tej wersji jest dostępne, ale tylko w trybie x32 bit.

Cena: 199 EUR = 814 zł (wg G) - dla firmy prawie darmoszka...

http://www.embarcadero.com/products/delphi/starter

0

to juz xe3 wyszlo? a to popatrz no ... :) ciekawe co nowego?

0

Skoro Delphi 2005 nie jest już dostępny to spróbuję z Lazarus 'em o którym pisaliście.

0

A powiedzcie mi jeszcze proszę czy programy pisane w C++ (jestem zielony jeśli chodzi o ten język więc wybaczcie jeśli to zbyt ogólne pytanie) mogą być wykorzystywane komercyjnie czy też wiąże się to z kupnem odpowiedniej licencji ?

0
hipekk napisał(a):

A powiedzcie mi jeszcze proszę czy programy pisane w C++ (jestem zielony jeśli chodzi o ten język więc wybaczcie jeśli to zbyt ogólne pytanie) mogą być wykorzystywane komercyjnie czy też wiąże się to z kupnem odpowiedniej licencji ?

Za pisanie w C++ nie płacisz tak samo jak za pisanie w Pascalu... Rozróżnianie kompilatora, języka i IDE to jednak ważna sprawa. W C++ jest podobnie jak w Pascalu - są darmowe i płatne środowiska.

0

hmm a możesz polecić jakieś darmowe (również do zastosować komercyjnych) środowisko C++ (najlepiej takie w którym będzie się dało tworzyć aplikacje w których można "współpracować" z FTP - oczywiście w trybie graficznym - tak jak w Delphi).

0
hipekk napisał(a):

hmm a możesz polecić jakieś darmowe (również do zastosować komercyjnych) środowisko C++ (najlepiej takie w którym będzie się dało tworzyć aplikacje w których można "współpracować" z FTP - oczywiście w trybie graficznym - tak jak w Delphi).

Mogę polecić www.google.pl . Powinno wystarczyć.

0

Liczyłem na to że polecisz jakieś sprawdzone (wypróbowane) środowisko, lecz albo takiego nie znasz (a przyznać się nie wypada) lub (bardziej prawdopodobne) Twoje wysokie ego znów wzięło górę...

0

Skoro nie znasz C++ to zapomnij na razie o klepaniu i wyklikiwaniu formatek. C++ jest trudnym językiem i bez pewnej jego znajomości będziesz miał olbrzymie trudności z ogarnięciem jakiegokolwiek frameworku GUI.

No ale jeżeli się uprzesz to wybór jest bardzo szeroki: Visual C++ Express i Windows Forms(ale tu wypada znać jeszcze C# i używa się dialektu C++\CLI), Qt i Qt Creator, wxWidgets(też chyba jest jakieś IDE do tego). No i pewnie trochę by się tego jeszcze znalazło.

0

Liczyłem na to że polecisz jakieś sprawdzone (wypróbowane) środowisko

Poleciłem sprawdzoną wyszukiwarkę.

lecz albo takiego nie znasz (a przyznać się nie wypada)

Nie testuję środowisk/kompilatorów C++ bo takowych nie używam. O boże przyznałem się...

(bardziej prawdopodobne) Twoje wysokie ego znów wzięło górę...

Gdybyś ty czasami myślał o moich odpowiedziach w nieco innych kwestiach to może byś wreszcie zrozumiał dlaczego otrzymujesz takie a nie inne odpowiedzi. Ale lepiej na głupiego zapytać, bo przecież w googlach tego nie ma. A jeżeli byś google użył to byś się potem musiał pociąć gdybyś postanowił zmienić kompilator bo inny ci bardziej pasuje. I tak tutaj ci podadzą według nich najlepszy. No ale ty swojego zdania nie masz, dlatego też nie potrafisz googla/TBrain użyć. Aż szkoda potem gadać o tym jak to się mnie uważa za osobą z wysokim ego bo pokazuję innym jacy niesamodzielni i głupi są.

0
-123oho napisał(a):

Aż szkoda potem gadać o tym jak to się mnie uważa za osobą z wysokim ego bo pokazuję innym jacy niesamodzielni i głupi są.

Po pierwsze nie rozpędzaj się za bardzo.
Po drugie skoro taki mądry jesteś to pisz poprawnie po polsku, w tym wypadku nie "jacy niesamodzielni i głupi są" a raczej "jacy są niesamodzielni i głupi".
Po trzecie ludzie od małp różnią się tym, że potrafią korzystać z doświadczeń innych. Stąd też moje pytanie o doświadczenia innych użytkowników (co za tym idzie wskazanie najlepszego środowiska w ich ocenie).
Po czwarte jak już wspomniałem pytałem o środowisko a nie o przeglądarkę. Odpowiadanie "zielony" na pytanie "która godzina?" chyba mija się z celem...

Panowie a orientujecie się może jak to wygląda od strony prawnej ?
Np. Ktoś pisze w jakimś "kombinowanym" delphi (ściągnięty gdzieś z sieci) program, który sprzedaje (bądź po prostu daje) jakiejś firmie. Do danej firmy wchodzi kontrola sprawdzająca legalność oprogramowania (kto właściwie może to zrobić?). No i teraz pytanie: czy moją możliwość sprawdzić czy dany program był napisany z wykorzystaniem legalnego oprogramowania? Jeśli tak to kto ponosi odpowiedzialność (na dobrą sprawę napisanie takiego programu możemy zlecić w sieci i nie wiemy kto i jak go dla nas pisał)?

1

Co najwyżej to mogą wpaść do Ciebie(np. policja) i Ty poniesiesz odpowiedzialność. To jest kwestia prawna, ale jest jeszcze kwestia zwyczajnej uczciwości(no ale to temat na niekończący się flame).

0

To że w przypadku kontroli komputera na którym zainstalowany jest "taki" Delphi odpowiedzialność ponosi właściciel to oczywiste.

No ale co w przypadku kontroli firmy w której taki program jest używany.
Jeżeli chodzi o uczciwość: potrzebujemy w firmie mały, dość prosty program do konwersji dwój specyficznych formatów, który sam napisze nie ponosząc z tego bezpośrednich korzyści (ale dzięki niemu praca stanie się łatwiejsza), więc wydawanie paruset złotych na licencje to troszkę "skóra za wyprawkę"

0

Dlatego do takich zastosowań używa się darmowych edycji. Kontrola nie ma jak sprawdzić, może jakiś biegły mógłby się w to zagłębić, ale nikt tak sobie nie zabierze kompów z firmy.

0
byku_guzio napisał(a):

Dlatego do takich zastosowań używa się darmowych edycji.

Stąd moje pierwsze pytanie w tym temacie :)
Zainstalowałem Lazarus'a, spróbuje w nim coś popisać.

0

a turbo?
W końcu jest tam napisane: "limited commercial deployment license", więc może akurat wystarczy

1 użytkowników online, w tym zalogowanych: 0, gości: 1