Maciej Czerwiakowski

Maciej Czerwiakowski Change Manager @ HP
/ MCPD : Enterprise
Application Devel...

Temat: czemu .NET?

Jacek Stanisław Kutyła:
..:
czy dolaczenie wersji instalacyjnej mojej aplikacji instalatora platformy .NET nie stworzy zadnych problemow licencyjnych?

Nie, z resztą nie bez kozery wszystkie frameworki .Net mają w nazwie "Redistributable Package", to samo tyczy sie DirectX. Jak ściągasz SDK razem z nim dostajesz też paczkę instalacyjną wszystkich bibliotek potrzebnych do uruchomienia programu, która dołączasz do instalatora własnej aplikacji.

A jak masz wątpliwości to wszystko co ściągniesz ze strony MS ma plik license.txt ;)Maciej Czerwiakowski edytował(a) ten post dnia 12.03.08 o godzinie 00:25
Jacek K.

Jacek K. Software Developer,
Telecetera Ltd.

Temat: czemu .NET?

Te wszelkie license.txt ktore przeczytalem straszny mi zrobily metlik w glowie. Zdaje sobie sprawe, ze frameworka mozna sobie sciagnac za darmo. Moja aplikacja jednakze musi w swojej instalce zawierac wszystko. Najbardziej mnie zastanawia wpis na jednej ze stron MS:
http://msdn2.microsoft.com/en-us/library/ms994395.aspx

"Note If you choose to use Dotnetfx.exe for distribution with an application created by you, you must have a validly licensed copy of the Microsoft .NET Framework SDK and you agree that any use or distribution of Dotnetfx.exe associated with your Licensed Product as "Licensed Product" is defined in the Microsoft .NET Framework SDK end user license agreement (the "EULA"), is subject to the terms of the EULA. If you do not have a validly licensed copy of the Microsoft .NET Framework SDK or you do not agree to these terms and conditions, you are not authorized to distribute Dotnetfx.exe."

Teraz sie zastanawiam, czy ten fragmen dotyczy sie ogolnie redystrybucji frameworka czy konkretnego sposobu za pomoca donetfx.exe.
Maciej Czerwiakowski

Maciej Czerwiakowski Change Manager @ HP
/ MCPD : Enterprise
Application Devel...

Temat: czemu .NET?

Jacek Stanisław Kutyła:
Te wszelkie license.txt ktore przeczytalem straszny mi zrobily metlik w glowie. Zdaje sobie sprawe, ze frameworka mozna sobie sciagnac za darmo. Moja aplikacja jednakze musi w swojej instalce zawierac wszystko. Najbardziej mnie zastanawia wpis na jednej ze stron MS:
http://msdn2.microsoft.com/en-us/library/ms994395.aspx

(...)

Teraz sie zastanawiam, czy ten fragmen dotyczy sie ogolnie redystrybucji frameworka czy konkretnego sposobu za pomoca donetfx.exe.

Ten fragment mówi tylko, że aby móc dołączyć Dotnetfx.exe do własnej paczki instalacyjnej musisz mieć legalną kopię .NET SDK. Jest to o tyle ważne, że samo SDK możesz ściągnąć ze strony MS za darmo. Dostajesz w nim wszystkie niezbędne biblioteki, kompilator działający z linii poleceń i właśnie paczkę .NET do redystrybucji. Możesz też ściągnąć pirackiego Visual Studio z którym też dostajesz całe SDK + IDE do tworzenia aplikacji, ale ponieważ ściągnąłeś pirata nie posiadasz licencjonowanej kopii SDK i nie możesz dołączyć do instalatora paczki z .NET'em.
Drugi fragment mówi, że jakiekolwiek użycie lub redystrybucja frameworka z Twoją licencjonowana aplikacją wiąże się z zaakceptowaniem EULA dołączonego do SDK, i jej warunki tyczą się bardziej użytkownika końcowego niż developera.

Krótko mówiąc jeśli chcesz dołączyć do paczki instalator .NET, zadbaj o licencjonowaną kopię SDK i dopóki ograniczasz się tylko do dołączenia instalatora .NET i wywołania go w paczce w trakcie instalacji nie musisz się niczym specjalnym przejmować.
Maciej Czerwiakowski

Maciej Czerwiakowski Change Manager @ HP
/ MCPD : Enterprise
Application Devel...

Temat: czemu .NET?

Jacek Stanisław Kutyła:
Te wszelkie license.txt ktore przeczytalem straszny mi zrobily metlik w glowie. Zdaje sobie sprawe, ze frameworka mozna sobie sciagnac za darmo. Moja aplikacja jednakze musi w swojej instalce zawierac wszystko. Najbardziej mnie zastanawia wpis na jednej ze stron MS:
http://msdn2.microsoft.com/en-us/library/ms994395.aspx

(...)

Teraz sie zastanawiam, czy ten fragmen dotyczy sie ogolnie redystrybucji frameworka czy konkretnego sposobu za pomoca donetfx.exe.

Ten fragment mówi tylko, że aby móc dołączyć Dotnetfx.exe do własnej paczki instalacyjnej musisz mieć legalną kopię .NET SDK. Jest to o tyle ważne, że samo SDK możesz ściągnąć ze strony MS za darmo. Dostajesz w nim wszystkie niezbędne biblioteki, kompilator działający z linii poleceń i właśnie paczkę .NET do redystrybucji. Możesz też ściągnąć pirackiego Visual Studio z którym też dostajesz całe SDK + IDE do tworzenia aplikacji, ale ponieważ ściągnąłeś pirata nie posiadasz licencjonowanej kopii SDK i nie możesz dołączyć do instalatora paczki z .NET'em.
Drugi fragment mówi, że jakiekolwiek użycie lub redystrybucja frameworka z Twoją licencjonowana aplikacją wiąże się z zaakceptowaniem EULA dołączonego do SDK, i jej warunki tyczą się bardziej użytkownika końcowego niż developera.

Krótko mówiąc jeśli chcesz dołączyć do paczki instalator .NET, zadbaj o licencjonowaną kopię SDK i dopóki ograniczasz się tylko do dołączenia instalatora .NET i wywołania go w paczce w trakcie instalacji nie musisz się niczym specjalnym przejmować.
Jacek K.

Jacek K. Software Developer,
Telecetera Ltd.

Temat: czemu .NET?

Wielkie dzieki. Problem uwazam za rozwiazany.

Następna dyskusja:

Poznańska Grupa .NET




Wyślij zaproszenie do