No więc mam Delphi 7 Enterprise, ale nie ma tam zakładki dbExpress. Mam te Idny Misc, Indy Servers, Idny Clients itp, ale nie ma dbExpress. a potrzebuje komponentu TSQLConnection.
Skąd mogę go wziąć?
No więc mam Delphi 7 Enterprise, ale nie ma tam zakładki dbExpress. Mam te Idny Misc, Indy Servers, Idny Clients itp, ale nie ma dbExpress. a potrzebuje komponentu TSQLConnection.
Skąd mogę go wziąć?
Oczywiście Delphi 7 Enterprise legalne... Z tego co pamiętam, czasem w starszych wersjach gubiły się zakładki i pomagało usunięcie wszystkich wpisów w rejestrze w kluczu borlanda i zainstalowanie od nowa delphi.
Dobra, inaczej. Czy program napisany w delphi może być sprzedany?
Czy program używający MySQL który przewiduje rejestrowanie i logowanie się użytkowników może być rozpowszechniany za opłatą?
Edit:
Czyli jak będe miał poprawny i legalny klucz akceptowalny przez Borland to nic mi nie grozi?
jesli biblioteka ktorej uzywasz do sqla nie ma jakis dziwnych zapisow w licencji odnosnie komercyjnych programow to tak. prgramy napisane w delphi bez posiadania licencji na delphi nie moga byc sprzedawane
Patryk27 piszesz po to aby pisać?
Kupując delphi możesz bez problemu sprzedawać programy w nim napisane, niektóre wersje delphi (personal) umożliwiały korzystanie z programu, jednak z zastrzeżeniem, że nie może być użytkowania komercyjnego czyli sprzedaży wytworzonego programu.
Sprawdź na stronie mysql-a licencje, bo coś mi się kojarzy, że tam są dwie możliwości jej wykorzystania (nie używam mysql-a z delphi).
Obstawiam tak:
Idę do Empiku i kupuje D7E.
Zakładam legalne SQL i płace co trzeba
Mogę sprzedać program
Tak?
Tutaj masz cennik Delphi:
http://www.embarcadero.com.pl/sprzedaz/cennik/delphi.shtml
Jak zapewne widzisz, Delphi 7 nie jest najtańszym wyborem. Wydaje mi się, że jak już kupować któryś z produktów to najlepiej najnowszy (starsze projekty bez większych problemów przeniesiesz na nowe wydania Delphi).
Wszystkie te wersje (Professional, Enterprise oraz Architect) umożliwiają pobieranie opłaty za napisane w nich aplikacje. Z tym, że musisz wziąć poprawkę na to, że każdy dodatkowy komponent, który instalujesz/użyjesz później w takiej aplikacji, ma własną licencję i musi w niej mieć zaznaczoną możliwość zastosowania komercyjnego, przykładowy CoolTrayIcon jest "Free for personal and commercial use", czyli możesz go używać nieodpłatnie bez żadnych ograniczeń. Komponenty wbudowane w Delphi są 'wliczone' w cenę środowiska. Za to te dołączane na dodatkowym DVD już niekoniecznie ! Dodatkowe DVD zawiera głównie wersje demonstracyjne (na szczęście podzielone są one na grupy, więc łatwo można się w nich zorientować).
A tak przy okazji - uważaj na produkty sprzedawane na Allegro. Gdzieś kiedyś znalazłem w warunkach licencji zapis, według którego odsprzedaż licencji jest nielegalna, a jej ewentualny nabywca traktowany jest jako osoba nie posiadająca licencji. Ważne są jedynie licencje zakupione u autoryzowanych partnerów Embarcadero.
O proszę, tutaj masz o tym informację:
http://www.embarcadero.com.pl/informacje/legalnosc.shtml
OMG 4 tysiące, momencik, zasłabłem... Mam z kolei podobne pytanie:
Przypuśćmy, że napisze grę w Delphi 7 i rozdam ją klasie (32 osoby), które będą ją używać tylko dla siebie.
Nie wezmę za to pieniędzy. Czy to legalne ?
Pięknie - wcięło mi całą wypowiedź. W ciągu ostatnich kilku dni już kilka razy straciłem swój post, bo funkcja cofnij na tym forum nie zwraca pisanego tekstu, a przycisków, żeby wcisnąć coś, czego nie chciało się wcisnąć co niemiara.
Tak w skrócie (bo wcięło mi kilkanaście linii, nad którymi siedziałem 20 minut):
Visual Studio w najmocniejszej wersji Ultimate (C++, C#, VB) to koszt prawie 9000 euro, RAD Studio (Delphi, C++) w najmocniejszej wersji kosztuje 4300 euro. Jednak jeśli ktoś chce zarabiać na programach to koszt środowiska traktuje jako inwestycję.
Z wersji dostępnych do niekomercyjnych zastosowań mamy Delphi 7 Personal lub Turbo Delphi Explorer. Turbo Delphi to wersja 2006. Z serii Turbo możemy wybrać Delphi, C++ lub C#. Nie orientuje się jednak jak wygląda sprawa legalności tych produktów w tej chwili (po latach), kiedy produkty te zostały odsprzedane Embarcadero.
Niestety, Embarcadero nie oferuje specjalnej wersji swojego nowego środowiska (2009+) do zastosowań niekomercyjnych. Jedyną możliwością jest wersja Trial 30-dniowa. Za to u konkurencji mamy możliwość pobrania darmowej wersji Visual Studio Express.
Chyba wpadłem na niezły pomysł.
A gdyby napisać w delphi kompilator pascala?
Wtedy gdyby ktoś się pytał mógłbym powiedzieć że Delphi używałem tylko w celach edukacyjnych, a program czy gre którą chce sprzedać "zrobiłem" MOIM kompilatorem (bo przecież jest legalny i nie komercyjny) A MÓJ kompilator będzie miał w licencji że można sprzedawać programy.
Przeszło by takie coś?
TomRiddle, mam wrażenie, że alkohol jeszcze nie wywietrzał po sylwestrze :)
Masz do wyboru sporo bezpłatnych środowisk: zainteresuj się Visual Studio Express - bezpłatny, znajdziesz masę materiałów do nauki.
Możesz skorzystać z delphipodobnego bezpłatnego środowiska, szukaj w google hasła LAZARUS
http://www.freepascal.org/
http://www.lazarus.freepascal.org/
słuchaj, napisanie własnego kompilatora wręcz wymusza na tobie napisanie własnej licencji, więc w tym świetle będzie to legalne, ale legalniejsze by było dwupoziomowe rozwiązanie, tzn. piszesz kompilator delphi i kompilujesz go jeszcze raz samym sobą i dopiero wtedy uzyskujesz produkt 100% jakości, dużo osób tak robi
Nie wiem czy opłaca się FreePascal
Z nazwy można wywnioskować że jest "Free", ale to jeszcze nic pewnego.
Minusy:
#1 Nie ma opcji Kopiuj Wklej (Co sugeruje że trzeba przepisać cały kod)
#2 Głównie robi aplikacje konsolowe, nie wiem czy pójdzie Forma i obiektami
#3 Trzeba by było od nowa pisać funkcje, procedury, klasy i typy danych
#4 Nie ma Syntax Check;
Plusy:
Możliwe że jest "Free"
Znalazłem sposób na obejście Minusa #1
(Napisać programu który analizuje kod i po kolei wysyła komunikaty z literą do FreePascala)
Minusów jest więcej niż plusów, ale to jak na razie najlepsze wyjście.
delphi i FreePascal to jedyne kompilatory z jakimi się do tej pory spotkałem