Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: Nowy, Tani kompilator Visual Basic .NET
Czareq
Programowanie .NET




Typ: neutral
Postów: 7
Zarejestrowany: Jan 2005
Nowy, Tani kompilator Visual Basic .NET

Dzień dobry

Program nosi nazwę Fast Basic .NET Compiler. Służy on do robienia programów w języku Visual Basic opartych na najnowszej technologii firmy Microsoft Corporation zwanej .NET. Zmniejszenie kosztów jest oczywiste, mianowicie: Program MS Visual Basic 2003 kosztuje od 330 zł do 488 zł, natomiast program Fast Basic .NET Compiler w wersji komercyjnej kosztuje zaledwie 50 zł. Jak to możliwe ? Otóż nad tym programem pracowała odchudzona załoga co pozwoliło zmniejszyć koszty projektu.Czy napewno ten program jest legalny ? Tak, program nie koliduje z licencją Microsoftu a fuknkcje zawierające dynamiczną kompilację kodu nie róznią się prawnie niczym od funkcji np pierwiastkowania (Sqr()). Program napisałem w komercyjnym wydaniu Microsoftu i posiadam do niego wszelkie prawa. Szczegóły są opisane na stronie domowej. Wszystkie dodatkowe pytania proszę przesyłać na e-mail: bądź na gg: 2807861

Strona domowa projektu Fast Basic .NET Compiler ma adres:

http://www.fbc.abc.pl

[Post edytowany dnia 16-01-2005 21:27 przez Czareq]


_____________________________________________
Czarek Rodziewicz

16-01-2005 21:26
Pokaż profil Czareq  Wyślij email do Czareq   Odwiedź stronę Czareq       2807861
musman
www.codec.pl



Typ: neutral
Postów: 202
Zarejestrowany: Mar 2003

witam ...
czy mozesz mi przedstawic umowe koncowa ktora przy zakupie kompilatora dostaje developer ?
pozdrawiam

16-01-2005 22:54
Pokaż profil musman  Wyślij email do musman   Odwiedź stronę musman       13495362    3559336
musman
www.codec.pl



Typ: neutral
Postów: 202
Zarejestrowany: Mar 2003

witam ...
ladnie pieknie ale nie wiem czy nazwanie tej aplikacji kompilatorem nie jest mocno na wyrost ... raczej interpreter ... mozesz mi opisac sposob "kompilowania" projektu skladajacego sie z kilkunastu modulow ? + czesc modulow podpietych jako dll ? ... nie mam czasu zaglebiac sie w to "narzedzie" tymbardziej ze oferuje open pliku vb ... a co zrobic z projektem ?
>Otóż nad tym programem pracowała odchudzona załoga co pozwoliło zmniejszyć koszty projektu
hmmmmm odchudzona w jakim sensie ??????

pozdrawiam

17-01-2005 16:20
Pokaż profil musman  Wyślij email do musman   Odwiedź stronę musman       13495362    3559336
Czareq
Programowanie .NET




Typ: neutral
Postów: 7
Zarejestrowany: Jan 2005
Tajemnica kompilacji

Fast Basic Kompiluje projekty  za pomocą wbudowanej w .NET przestrzeni nazw System.CodeDom.Compiler

Tam są właściwe procedury, funkcje i właściwości.

"Odchudzona załoga" nie tak droga jak w MS.

Można otwierać wiele różnych plików vb . . . Tak można skleić je w projekt

http://www.uni-projects.pro.wp.pl/fbc/foty/05.jpg

Aplikacja jest kompilatorem bo zamienia kod źródłowy w plik binarny więc można ją nazwać kompilatorem.

Czy ja mówiłem że jest to narzędzie zastępujące w pełni produkt MS ?
Ja tylko oferuję metodę kompilacji za niską cenę . . . FBC nie zawiera kreatorów SQL itp bo to ma być w miare tani program.


_____________________________________________
Czarek Rodziewicz

17-01-2005 21:27
Pokaż profil Czareq  Wyślij email do Czareq   Odwiedź stronę Czareq       2807861
musman
www.codec.pl



Typ: neutral
Postów: 202
Zarejestrowany: Mar 2003

no ok zadam pytanie jeszcze raz bo w takim przypadku jest najwazniejsze ... jak wyglada umowa koncowa dla developera ktory bedzie na tej aplikacji dzialac ?

17-01-2005 21:35
Pokaż profil musman  Wyślij email do musman   Odwiedź stronę musman       13495362    3559336
Czareq
Programowanie .NET




Typ: neutral
Postów: 7
Zarejestrowany: Jan 2005
umowa

Musiałem jeszcze się dowiedzieć kilku rzeczy u swojego doradcy . . .

Umowa użytkownika końcowego
o sprzedaży oprogramowania informatycznego

§1

Przedmiotem niniejszej umowy jest prowadzenie następujących usług informatycznych:
1.dostarczanie oprogramowania.

§2

Wszelkie oprogramowanie i aplikacje wytworzone przez użytkownika końcowego w okresie trwania umowy stanowi wyłączną własność użytkownika końcowego chyba że strony zawrą odrębną umowę dotyczącą własności bądź użytkowania niniejszego oprogramowania lub aplikacji.

§3

W celu umożliwienia użytkownikowi końcowemu prawidłowego wykonania produktu, Producent zobowiązany jest do następujących czynności:
1.Umożliwienia tworzenia produktów komercyjnych od których Producent nie pobiera żadnych późniejszych opłat oprócz opłaty za sprzedane oprogramowanie pierwotne.



§4

1.W przypadku gdy Producent jest reprezentowany przez kilka osób, wyznaczy on w formie pisemnej jedną osobę do kontaktów z użytkownikiem końcowym w celu składania oświadczeń i udzielania informacji, które będą traktowane jako oświadczenie Producenta. Nie wyklucza to prawa pozostałych upoważnionych osób do zasięgania u użytkownika końcowego bieżących informacji o użytkowaniu oprogramowania.
2.Producent zobowiązuje się do nie udostępniania innym osobom pisemnych opinii sporządzonych przez użytkownika końcowego bez jego zgody; nie dotyczy to przypadku, gdy z treści opinii wynika zgoda na przekazanie jej określonej osobie trzeciej.

§5


1.Użytkownik końcowy jest zobowiązany do zachowania w tajemnicy numeru seryjnego zakupionego produktu, który dostał po dokonaniu transakcji pieniężnej , chyba, że Producent zwolni go na piśmie z tego obowiązku. Obowiązek zachowania tajemnicy trwa nadal po wygaśnięciu umownego stosunku zlecenia.
2.Obowiązek zachowania tajemnicy dotyczy w tym samym zakresie współpracowników użytkownika końcowego.
3.Producent może wydawać osobom trzecim sprawozdania, opinie lub inne pisemne wyniki swojej działalności, związane z wykonywaniem niniejszej umowy, tylko za zgodą użytkownika końcowego.


§6

1.Użytkownik końcowy ponosi odpowiedzialność za szkody wynikłe z niewykonania lub nienależytego wykonania zobowiązań, podjętych na podstawie niniejszej umowy na zasadach ogólnych..
2.Producent nie ponosi odpowiedzialności w szczególności za szkody wynikłe z naruszenia przez użytkownika końcowego zasad ustalonych w niniejszej umowie lub za działania podjęte na podstawie niepełnych lub nieprawdziwych danych, podanych przez użytkownika końcowego.


§7

1.Umowa kończy się z upływem terminu, na jaki została zawarta.
2.Umowa kończy się również w razie śmierci, utraty zdolności prowadzenia interesów przez Producenta lub użytkownika końcowego.
3.Umowa może być rozwiązana z ważnych powodów przez każdą ze stron przez jednostronne jej wypowiedzenie.

§8

Kwestie sporne, które mogą zaistnieć na tle wykonywania niniejszej umowy, przed poddaniem ich pod rozstrzygnięcie sądu, którym będzie sąd właściwy dla siedziby użytkownika końcowego, strony zobowiązują się rozwiązać w drodze negocjacji.

§9

Wszelkie zmiany i uzupełnienia niniejszej umowy wymagają dla swej ważności formy pisemnej w postaci aneksu.

§10

Jeżeli pojedyncze postanowienia warunków zlecenia są lub okażą się nieważne, nie narusza to ważności pozostałych postanowień. Nieważny przepis zostaje wówczas zastąpiony przez przepis obowiązujący, najbardziej zbliżony do założonego celu.


_____________________________________________
Czarek Rodziewicz

19-01-2005 16:27
Pokaż profil Czareq  Wyślij email do Czareq   Odwiedź stronę Czareq       2807861
musman
www.codec.pl



Typ: neutral
Postów: 202
Zarejestrowany: Mar 2003

witam ...
powiem tyle ... nie jest to legalne ... sprzedajesz kompilator do ktorego nie masz praw, nie napisales funckji kompilujacych z System.CodeDom i nie masz praw aby je sprzedawac jako swoja aplikacja (kompilator). Co do umowy nie bede sie wypowiadac bo nie ma o czym.
pozdrawiam

19-01-2005 16:53
Pokaż profil musman  Wyślij email do musman   Odwiedź stronę musman       13495362    3559336
Czareq
Programowanie .NET




Typ: neutral
Postów: 7
Zarejestrowany: Jan 2005
FBC

A czy legalne jest sprzadawanie funkcji mnożenia ? albo funkcji otwierania pliku ? Funkcji dodawania też nie napisałem a moge sprzedać program co oblicza sumę dwóch pól tekstowych Mogę sprzedać każdą funckję ponieważ mam prawo do sprzedawania wszystkiego co zrobiłem na licencji którą kupiłem od Microsoft . . .


_____________________________________________
Czarek Rodziewicz

19-01-2005 17:17
Pokaż profil Czareq  Wyślij email do Czareq   Odwiedź stronę Czareq       2807861
musman
www.codec.pl



Typ: neutral
Postów: 202
Zarejestrowany: Mar 2003

no i tu sie mylisz ... kupujac visual studio nabywasz prawo do tworzenia oprogramowania i sprzedawania go ale nie nabywasz praw do sprzedawania funkcji kompilatora (oczywiscie po podpisaniu odpowiedzniej umowy z MS jest to mozliwe) ... to co napisales mozesz najwyzej udostepnic jako freeware z zaznaczeniem jako 'home use'
>sprzedawania wszystkiego co zrobiłem na licencji którą kupiłem od Microsoft
przeczytaj EUL i dokladnie wszystkiego sie dowiesz ... mozesz tez zadzwonic do MS i tam sie dowiedziec
p.s. jaki interes w tym mialby MS jakby dal mozliwosc odsprzedawania kompilatora ? myslisz ze bylbys pierwszy ktory zrobilby takie narzedzie ?
pozdrawiam
Przemysl to ... a porownanie funkcji kompilacji do funkcji mnozenia ... jeszcze raz spokojnie to przemysl
pozdrawiam

19-01-2005 17:37
Pokaż profil musman  Wyślij email do musman   Odwiedź stronę musman       13495362    3559336
Piotr T




Typ: neutral
Postów: 176
Zarejestrowany: May 2004

Zaraz zaraz VB.NET korzysta z kompilatora JIT, który jest składnikiem NET Framework - a to juz inna piłka, gdyż Framework jest darmowy


_____________________________________________
Visual Basic.NET - Mercedes dla programistów

19-01-2005 17:51
Pokaż profil Piotr T  Wyślij email do Piotr T   Odwiedź stronę Piotr T  
musman
www.codec.pl



Typ: neutral
Postów: 202
Zarejestrowany: Mar 2003

>Framework jest darmowy
A KOLEGA CZAREQ CHCE SPRZEDAC CZESC DARMOWEGO FRAMEWORKA (FUNKCJE KOMPILACJI NIE SA JEGO AUTORSTWA) A TO ZE SAM MOZE KOMPILOWAC NIE ZNACZY ZE MOZE SPRZEDAC TA FUNKCJE !!!!!! LOGICZNE

nie jest to inna pilka ... nie mozna sprzedawac kompilatora podpisujac pod nim ze to Twoje dzielo ... kompilator to nie button czy label czy jakas funkcja tekstowa ! ... kupujac VS placisz za mozliwosc kompilacji i sprzedawania gotowego pliku wykonywalnego a nie za mozliwosc sprzedawania kompilatora !!!!!! ... przeciez to jest oczywiste
pozdrawiam

19-01-2005 18:04
Pokaż profil musman  Wyślij email do musman   Odwiedź stronę musman       13495362    3559336
Czareq
Programowanie .NET




Typ: neutral
Postów: 7
Zarejestrowany: Jan 2005
FBC

Próbowałem was przekonać normalnie. Teraz widze że trzeba uciec się do konkretów. MSPress Microsoft Visual Basic .NET Księga przykładów strona 296 przykład 9.12 Programowa kompilacja kodu źródłowego. Sam MS pokazał na przykładzie że można . . . Na poniższych linkach zamieszczam stosowne skany książki.
http://uni-projects.pro.wp.pl/dowody/01.jpg

http://uni-projects.pro.wp.pl/dowody/02.jpg


_____________________________________________
Czarek Rodziewicz

19-01-2005 18:40
Pokaż profil Czareq  Wyślij email do Czareq   Odwiedź stronę Czareq       2807861
musman
www.codec.pl



Typ: neutral
Postów: 202
Zarejestrowany: Mar 2003

ale czy ja mowie ze nie mozna dynamicznie kompilowac ? bo o tym teraz mowisz ... przeciez cala dyskusja odnosi sie do legalosci sprzedania kompilatora ... i dowody ktore pokazujesz nie mowia nam ze sprzedanie kompilatora jest legalne ale ze mozna kompilowac dynamicznie ... JESZCZE RAZ NAPISZE ZE NIE JEST TO LEGALNE (tj. sprzedawanie kompilatora vb.net, nie masz prawa udostępniac innym mozliwosci tworzenia oprogramowania nie posiadajac stosownej umowy z microsoftem) A JUTRO PRZEDZWONIE DO MICROSOFTU Z PYTANIEM I DOKLADNIE NAPISZE CO SAM BILL O TYM MYSLI
pozdrawiam

19-01-2005 18:54
Pokaż profil musman  Wyślij email do musman   Odwiedź stronę musman       13495362    3559336
musman
www.codec.pl



Typ: neutral
Postów: 202
Zarejestrowany: Mar 2003

a jeszcze cos ... dowody ktore pokazales mowia nam dokladnie jak jest zbudowana Twoja aplikacja wiec tymbardziej roszczenie sobie do niej praw wydaje sie conajmniej smieszne

19-01-2005 18:58
Pokaż profil musman  Wyślij email do musman   Odwiedź stronę musman       13495362    3559336
Czareq
Programowanie .NET




Typ: neutral
Postów: 7
Zarejestrowany: Jan 2005
FBC

Ale ja nie chce sprzedawać kompilatora, tylko edytor tekstu, który wkłada ten tekst w paszcze funkcji kompilującej a ta tworzy plik exe, za darmo. Oświadczam że za pomocą mojego narzędzia można sprzedać plik, który wytworzył mój program. Skoro kompilator jest darmowy no to chcę opłat za edytor tekstowy


_____________________________________________
Czarek Rodziewicz

19-01-2005 19:15
Pokaż profil Czareq  Wyślij email do Czareq   Odwiedź stronę Czareq       2807861
musman
www.codec.pl



Typ: neutral
Postów: 202
Zarejestrowany: Mar 2003

>Oświadczam że za pomocą mojego narzędzia można sprzedać plik, który wytworzył mój program.

nie mozna !!!!! jest to nielegalne

Powiem tak ... nie wiem dlaczego nie dopuszczasz do siebie ze to jest nielegalne ... Umowa ktora przedstawiles jest taka ze proponuje zwolnic doradce. Mowimy tu o powaznej sprawie czyli sprzedawanie czegos nielegalnie ... przy tym co robisz problemy moze miec firma ktora bedzie z tego 'kompilatora' korzystac i oczywiscie Ty.

>Skoro kompilator jest darmowy no to chcę opłat za edytor tekstowy.

ale gdzie masz napisane ze kompilator jest darmowy ? i ze mozesz jego funkcje udostepniac komus czerpiac z tego zysk i umozliwiac tej osobie zarabianie na aplikacji ktora zrobi ?

>nie chce sprzedawać kompilatora, tylko edytor tekstu
aplikacja nazywa sie "Fast Basic .NET Compiler" faktycznie nazwa okresla ze to jest edytor tekstu ... sorry ja koncze swoj udzial w tej dyskusji bo staje sie ona calkowicie niepowazna i smieszna ...
pozdrawiam
p.s. sprzedales juz jakas kopie tego 'edytora' ? jesli tak to osoba ktora dala sie naciagnac ma problem ... niestety ...

19-01-2005 19:57
Pokaż profil musman  Wyślij email do musman   Odwiedź stronę musman       13495362    3559336
Wszystkich odpowiedzi: 15 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1