publikuj: Opublikuj w wykop.pl Opublikuj we flaker.pl Opublikuj na OSnews.pl Opublikuj w delicious wydrukuj
1 skomentuj »

TAGI: dotnet , microsoft , ironpython , ironruby , open source , licencja , apache

2010-07-20 09:00  |  Adam Golański

Microsoft uwalnia swoje języki dynamiczne dla .NET-u na licencji Apache

Microsoft uwalnia swoje języki dynamiczne dla .NET-u na licencji Apache

Choć Richard Stallman ostrzega przed interesowaniem się zarówno platformą .NET jak i jej opensource'ową implementacją Mono, ostrzegając, że nigdy nie będzie ona mogła zostać uznana za wolne oprogramowanie, Microsoft krok po kroku uwalnia kolejne komponenty .NET-u. Wykorzystuje jednak przy tym licencje, które budzą nieufność deweloperskiej społeczności. Najnowsze posunięcie Redmond w tym zakresie to jednak pełne uwolnienie języków IronPython i IronRuby oraz środowiska uruchomieniowego Microsoft Dynamic Language Runtime.

Do tej pory oba języki oraz DLR były dostępne jedynie na licencji Ms-PL (Microsoft Public License), z jakiegoś powodu uznanej kilka lat temu przez Open Source Initiative za wolną. Posunięcie to nie przekonało do końca społeczności – z dużą niechęcią wymieniano kod pomiędzy tak licencjonowanymi projektami a kodem na licencjach bardziej respektowanych.

Teraz Miguel de Icaza, twórca platformy Mono donosi, że Redmond porzuciło swoją licencję Ms-Pl i wydało swoje języki Iron* oraz środowisko DLR na licencji Apache 2.0. Co spowodowało takie posunięcie? Rzecznik firmy wyjaśnia, że „choć Ms-PS jest dobrą licencją, to chcieliśmy wyjść naprzeciw potrzebom naszych klientów”. Okazuje się, że większość programistów pracujących z językami Iron* wybierała właśnie licencję Apache.

Wydanie języków Iron* na licencji Apache może być próbą ich uratowania i odciągnięcia programistów od oficjalnych odmian Pythona i Rubiego, wydanych na w pełni wolnych, respektowanych przez społeczność zapisach. Wybór tej akurat licencji wiąże się zapewne z doświadczeniami Microsoftu, który wcześniej już np. uwolnił narzędzia do obsługi formatu .PST Outlooka czy środowisko uruchomieniowe Live Labs Web Sandbox właśnie na licencji Apache. Dodatkowo licencję tę uważa się za „przyjazną dla biznesu”, nie będzie odstraszała twórców własnościowego oprogramowania tak, jak robi to GPL.

Zastanawia tylko tak skryte przeprowadzenie tej operacji – gdyby nie wpis Miguela de Icazy na jego popularnym blogu tirania.org, pewnie nikt by się długo jeszcze nie zorientował. „The Register” sugeruje, że normalną drogą postępowania Redmond w takich sprawach jest ogłaszanie wieści miłych społeczności Open Source na rozmaitych konwentach, a okazji było po temu ostatnio kilka – w tym O'Reilly Open Source Convention (OSCON).

Źródło: Zdnet.com, TheRegister.co.uk

publikuj: Opublikuj w wykop.pl Opublikuj we flaker.pl Opublikuj na OSnews.pl Opublikuj w delicious wydrukuj
1 skomentuj »

Komentarze

  • gosc

    #1 gosc 2010-08-20 21:21:47 0

    Jak można uwolnić język?

    Co mozna a czego nie mozna robić przed i po uwolnieniu?

    IP: 79.184.64.[...] Opera/9.80 (Windows NT 6.1; U; pl) Presto/2.6.30 Version/10.61

Uwaga! Możesz zarejestrować się w serwisie i w ten sposób zarezerwować swój nick oraz ominąć konieczność ciągłego odczytywania wyrazów.

Aby dodać komentarz, musisz podać swój nick, treść komentarza oraz poprawnie przepisać oba słowa z obrazka (słowa muszą być rozdzielone spacją).
W treści komentarza można używać języka formatowania BBcode.

Polecane książki

Czytaj Webhosting

Chcesz być na bieżąco z naszymi informacjami? Zapisz się na Newsletter.

Zarejestruj domenę

Sprawdź dostępność swojej domeny:

.pl: 0 zł   .com: 19.90 zł
.com.pl: 0 zł   .eu: 19.90 zł