Kategorie:
41

Mono nie będzie pozwane za implementację C#

Mono, otwarto-źródłowa implementacja platformy .NET dla Linuksa, nie będzie przedmiotem roszczeń patentowych ze strony Microsoftu. Przynajmniej jeśli chodzi o implementację C# i CLI.

W ostatnim czasie nasiliła się dyskusja na temat ewentualnych problemów patentowych projektu Mono. Przyczyniły się do tego między innymi znana sprawa Tom Toma oraz ostatnia wypowiedź Richarda Stallmana na temat Mono.

W portalu Port 25 Peter Galli (Senior Communications Manager w Microsofcie) ogłosił, że standardy ECMA 334 i ECMA 335 dotyczące specyfikacji języka C# oraz CLI (ang. Common Language Infrastructure) będą objęte przyrzeczeniem o niedochodzeniu praw patentowych Microsoftu (ang. Microsoft Community Promise).

Aby uniknąć wszelkich niejasności – twórca projektu Mono Miguel De Icaza ogłosił na swoim blogu, że w najbliższym czasie z Mono zostaną wydzielone do osobnego podprojektu te części, które wykraczają poza ww. standardy i mogły by stać się przedmiotem dochodzenie swoich praw ze strony Microsoftu.

Więcej informacji: http://tirania.org/blog/archive/2009/Jul-06.html

«
»

Znalazłeś literówkę? Zgłoś ją używając formularza!


Jeśli uważasz, że ten nius jest nieobiektywny, przedstawia nieprawdziwe wydarzenie, jest spamem lub nie spełnia standardów serwisu, napisz raport.

Niusy na podobny temat:

Komentarze (RSS)

Komentarze są prywatnymi opiniami dodających je osób. Prosimy o zachowanie kultury wypowiedzi. Komentarze obraźliwe oraz obniżające poziom serwisu będą usuwane. Więcej w regulaminie komentowania.

110 komentarzy

zwiń wątek Matthew  7 lipca 2009 o godz. 8:51 #
Gravatar

Nie za Mono to znajdą inny haczyk. ;]

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek feyd  7 lipca 2009 o godz. 9:27 #
Gravatar

No przecież już mają. Bez roszczeń możesz tylko używać bibliotek z coreliba. Pozostałe: Ado.NET, ASP, WinForms, WFC, itp objęte są patentami (oczywiście póki co nie w UE). Za nie musisz albo wykupić licencje od M$ lub kupić komercyjnego SUSE.

zwiń wątek j23tom  7 lipca 2009 o godz. 9:47 #
Gravatar

Gdzie dokładnie kupuje się tę licencje od M$. Będzie specjalne okienko na poczcie ?

zwiń wątek feyd  7 lipca 2009 o godz. 10:00 #
Gravatar

Kontakujesz się z nimi w normalny sposób lub kupując SUSE Linux Enterprise Desktop/Server

 
zwiń wątek mby7930  7 lipca 2009 o godz. 10:34 #
Gravatar

"Kontakujesz się z nimi w normalny sposób lub kupując SUSE Linux Enterprise Desktop/Server"

A jakby co, to oni już zadbają, aby się skontaktowali…ich prawnicy.

 
zwiń wątek j23tom  7 lipca 2009 o godz. 10:36 #
Gravatar

Na np. GTK#, Mono.Simd, Mono.Cecil, Mono.Posix Microsoft też ma patenty ? Jakbyś był uprzejmy podać jakie to moglibyśmy pomóc projektowi.

PS: szukałem na stronach Microsoftu ale nigdzie nie znalazłem jak skontaktować się z nimi "w normalny sposób" żeby opłacić moje Mono.

 
zwiń wątek feyd  7 lipca 2009 o godz. 10:52 #
Gravatar

Przeczytaj najpierw spokojnie i dokładnie specyfikacje ECMA 334 i 335. Opisane tam fragmenty .NET Platform są wolne od patentów ze strony M$. Pozostałe biblioteki platformy .NET podlegają na dzień dzisiejszy ochronie patentowej oraz opłatą (o ile ich licencja nie mówi inaczej).

Natomiast biblioteki napisane przez Mono, ale nie będące implementacją platformy .NET są licencjonowane zgodnie z LGPL/MIT.

Co do post scriptum: w Polsce nie ma ochrony patentowej na oprogramowanie, więc sytuacja Cię w żaden sposób nie dotyczy. Natomiast jeśli myślisz o sprzedaży aplikacji opartej na platformie .NET działającej na Linuxie innym niż SEL w USA, GBP, Japonii i innych krajach gdzie jest ochrona patentowa, musisz zapłacic M$. Kontakt z M$ na tej stronie: http://www.microsoft.com/iplicensing/ lub też poprzez Polski odział.

 
zwiń wątek j23tom  7 lipca 2009 o godz. 11:11 #
Gravatar

Żeby nie było: doceniam zwiększoną merytoryczność komentarza

Wpisałem słowa: asp.net Windows.Forms i ado.net

dla dwóch pierwszych: 0 results

dla trzeciego jakiś patent związany z Microsoft Sync (coś co nie należy do Ado.net)

A otwartym tekstem to chodzi mi o to, że te patenty są tylko 'potencjalnie' a nie jak Ty (kłamiąc) twierdzisz stwierdzone. Więc za nic nie muszę płacić

nawet jak napiszę w tym tertrisa dla Marsjan, oczywiście tak długo jak ktoś jakiegoś patentu nie wygrzebie, ale kto powiedział, że tego nie da się ominąć ?

(vide casus łatki twórcy Samby do implementacji obsługi FAT)?

 
zwiń wątek mby7930  7 lipca 2009 o godz. 11:14 #
Gravatar

"A otwartym tekstem to chodzi mi o to, że te patenty są tylko ‘potencjalnie’ a nie jak Ty (kłamiąc) twierdzisz stwierdzone."

Tak samo chrzaniąc można twierdzić, że nie ma po co walczyć z wprowadzaniem możliwości patentowania w EU algorytmów i metody biznesowych, skoro "ich nie stwierdzono".

 
zwiń wątek j23tom  7 lipca 2009 o godz. 11:31 #
Gravatar

patenty na soft są nie ok niezależnie od ich aktualnego istnienia.

Non sequitur

 
zwiń wątek i  7 lipca 2009 o godz. 12:41 #
Gravatar

właścicielowi nikt nie zabroni opatentować coś w późniejszym terminie

 
zwiń wątek trasz  7 lipca 2009 o godz. 13:25 #
Gravatar

@i: Oho, kolejny znawca patentow. Jedna z postawowych zasad prawa patentowego jest to, ze patent nie moze byc udzielony na cos, co jest juz znane.

 
zwiń wątek j23tom  7 lipca 2009 o godz. 13:34 #
Gravatar

Jeśli patentować można tylko 'wynalazki' (http://pl.wikipedia.org/wiki/Wynalazek) to chyba nie można patentować 'starych wynalazków' ? Chociaż najlepiej byłoby zapytać prawnika.

 
zwiń wątek krzy2  7 lipca 2009 o godz. 13:40 #
Gravatar

> właścicielowi nikt nie zabroni opatentować coś w późniejszym terminie

Wynalazek traci zdolność patentową w chwili opublikowania szczegółów działania.

 
zwiń wątek mby7930  7 lipca 2009 o godz. 14:20 #
Gravatar

"ze patent nie moze byc udzielony na cos, co jest juz znane"

np. dwuklik albo multitouch?

 
zwiń wątek jellonek  7 lipca 2009 o godz. 14:46 #
Gravatar

trasz: "Oho, kolejny znawca patentow. Jedna z postawowych zasad prawa patentowego jest to, ze patent nie moze byc udzielony na cos, co jest juz znane."

Oho, kolejny znawca patentow ktory nie wie ze w stanach patentowane jest to, co nie zostalo jeszcze opatentowane a ewentualne potwierdzenie czy dany patent sie nalezy wlascicielowi dokonuje sie w trakcie procesu o naruszenie praw z niego wynikajacych. tak wiec mozna opatentowc i cos, co jest juz powszechnie znane w danej branzy, ale nie jest znane misiom z urzedu patentowego…

w uproszczeniu – w stanach maja "nieco" glupi system patentowy…

 
zwiń wątek trasz  7 lipca 2009 o godz. 15:12 #
Gravatar

@mby7930: Patentu na dwuklik nie kojarze, "patent na multitouch" natomiast wcale nie jest patentem na multitouch jako taki.

@jellonek: Bynajmniej. Po prostu czasami tak sie zdarza, ze prior work wychodzi dopiero po przyznaniu patentu – i wtedy sie patent uniewaznia. Tak jest i tam, i tu.

 
zwiń wątek Holden  8 lipca 2009 o godz. 6:52 #
Gravatar

> Oho, kolejny znawca patentow. Jedna z postawowych zasad prawa patentowego jest to, ze patent nie moze byc udzielony na cos, co jest juz znane.

Odhibernowali cię właśnie z XIXw.?

 
 
zwiń wątek Aix  7 lipca 2009 o godz. 9:47 #
Gravatar

dzięki takim sprawom Java i Python rosną w siłę, a .net traci. Bzdurna Ameryka przez patenty będzie z czasem wlokła się za resztą świata w dziedzinie oprogramowania. Hasło Obamy na przyszłą kadencję: " Zniosę patenty na oprogramowanie"

zwiń wątek feyd  7 lipca 2009 o godz. 10:04 #
Gravatar

W mojej opinii pytanie brzmi inaczej: Kiedy Ameryka narzuci patenty innym krajom? Poczucie patentowania jest w kulturze amerykańskiej mocno zakorzenione.

 
zwiń wątek mby7930  7 lipca 2009 o godz. 10:27 #
Gravatar

"W mojej opinii pytanie brzmi inaczej: Kiedy Ameryka narzuci patenty innym krajom?"

Kiedyś może by miała jakieś szanse, ale dzisiaj już zdecydowanie nie, a doprowadził do tego kryzys, który sami sprokurowali.

 
 
zwiń wątek el.pescado  7 lipca 2009 o godz. 10:53 #
Gravatar

Za nie musisz albo wykupić licencje od M$ lub kupić komercyjnego SUSE.

Jak chcesz sobie prywatnie używać Mono, to nawet jak MS ma tysiąc patentów na Windows.Forms nie musisz mu płacić złamanego centa. Nawet w USA;)

zwiń wątek mby7930  7 lipca 2009 o godz. 11:11 #
Gravatar

"Jak chcesz sobie prywatnie używać Mono"

Cały "gryps" polega na tym, aby jednak można było używać Mono tak, jak można używać Javy.

 
 
zwiń wątek LeM51  7 lipca 2009 o godz. 19:10 #
Gravatar

Raczej pomyliłeś forum. Tutaj ludzie zgodnie z prawem pracują nad rozwojem linuksów, a nie MS.

Twoje teksty na forum Linuksa to kryptoreklama MS, FUD lub zastraszanie.

Apage satanas!

 
 
zwiń wątek j23tom  7 lipca 2009 o godz. 9:34 #
Gravatar

tak tak … w Microsofcie zostanie utworzona specjalna sekcja zabójczych królików (uwaga tylko dla ludzi o mocnych nerwach! http://www.youtube.com/watch?v=XcxKIJTb3Hg ) które dopadną wszystkich programistów Mono i ich zjedzą żywcem.

zwiń wątek feyd  7 lipca 2009 o godz. 9:38 #
Gravatar

Nie rozumiem poziomu twojej ignorancji… Przeczytaj najpierw wpis na blogu Miguela, to może zrozumiesz sytuację którą poruszył Stallman.

zwiń wątek j23tom  7 lipca 2009 o godz. 9:43 #
Gravatar

Wiem że to nic nie wnosi do dyskusji, ale ja też nie rozumiem poziomu mojej ignorancji.

Natomiast z tymi królikami to najszczersza prawda. Sam brałem udział w werbowaniu królików na przedmieściach Poznania.

 
 
 
 
zwiń wątek Sparrow1  7 lipca 2009 o godz. 9:27 #
Gravatar

Z bloga De Icazy:

In the next few months we will be working towards splitting the jumbo Mono source code that includes ECMA + A lot more into two separate source code distributions. One will be ECMA, the other will contain our implementation of ASP.NET, ADO.NET, Winforms and others.

Czyli Mono NIE JEST wolne od patentów. Wszyscy, którzy twierdzili inaczej mogą teraz podziękować Stallmanowi, że nie obudzili się z ręką w nocniku. No chyba że oni wiedzą lepiej od De Icazy co jest wolne od patentów a co nie.

Epic Win, Richard :)

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek jellonek  7 lipca 2009 o godz. 10:26 #
Gravatar

btw. jak na podstawie tego cytatu wywnioskowales ze mono nie jest wolne od patentow?

zwiń wątek mby7930  7 lipca 2009 o godz. 10:29 #
Gravatar

Chodzi o podział na to, co jest certyfikowane przez ECMA (a tym samym wolne od ewentualnych roszczeń dot. patentów) oraz pozostałe rzeczy, które już takiej wolności nie posiadają.

zwiń wątek jellonek  7 lipca 2009 o godz. 10:54 #
Gravatar

jak juz – chodzi o podzial na rzeczy zgodne ze standardami z ECMA, zgodne z api windzianym (co nie oznacza od razu "opatentowane") i pozostale (np. GTK#, Mono.Posix, Mono.Cecil).

nigdzie w tym tekscie nie ma mowy o tym ze "other" jest "nie wolne". sparrow1 po prostu nadinterpretowal w stylu trasza…

 
zwiń wątek mby7930  7 lipca 2009 o godz. 11:09 #
Gravatar

"Te drugie" nie podlegają ochronie prawnej, dlatego właśnie "nie są wolne", wolne od ewentualnych roszczeń MS.

 
 
zwiń wątek Rsh  7 lipca 2009 o godz. 10:30 #
Gravatar

Bo Miguel "wymiękł"?

 
 
zwiń wątek el.pescado  7 lipca 2009 o godz. 10:50 #
Gravatar

Czyli Mono NIE JEST wolne od patentów.

Gratuluję spostrzegawczości. Na stronie Mono od dawna jest napisane, że niektóre elementy platformy nie są ustandaryzowane przez ECMA, przez co niosą potencjalne zagrożenie.

 
zwiń wątek borizm  8 lipca 2009 o godz. 21:25 #
Gravatar

Ale to ze Mono jedzie po bandzie (uprawia partyzantke na tylach wroga), bylo wiadome od samego poczatku istnienia Mono zanim Novel kupil firme-tworce Mono (cos na X).

Ludziska o tym trabia wszedzie.

I gdzie tu takiemu Mono do Java ?

zwiń wątek j23tom  9 lipca 2009 o godz. 17:14 #
Gravatar

Argument z autorytetu:

The driver for Mono in Ubuntu is the set of applications, which are written in it. Since we think they're the best-in-class free software solutions, we want to make sure they are up to date and well integrated, and that drives Mono work,

Mark Shuttleworth za http://www.sdtimes.com/link/33597

 
 
 
zwiń wątek ln2  7 lipca 2009 o godz. 9:27 #
Gravatar

Nie bardzo rozumiem czemu MS mialby chciec zagrozic projektowi Mono.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek feyd  7 lipca 2009 o godz. 9:30 #
Gravatar

Nie chce zagrozić projektowi Mono. Chce tylko pieniądze za używanie opatentowanych technologii. To, że pewna grupka pasjonatów pisze za darmo jest im obojętne do czasu, aż któryś projekt użyje opatentowanej biblioteki. Podział na dwa pod projekty, uzmysłowi co jest legalne, a co nie.

zwiń wątek j23tom  7 lipca 2009 o godz. 10:51 #
Gravatar

Przy tej drugiej części będzie napis: "Oto nielegalna część naszej implementacji .NET. Łamie ona następujące patenty:" i tu wymienią jakie patenty łamią.

zwiń wątek mby7930  7 lipca 2009 o godz. 11:07 #
Gravatar

"i tu wymienią jakie patenty łamią."

Akurat tym się martwić nie muszą, zadbają o to prawnicy MS.

 
zwiń wątek Artwi  7 lipca 2009 o godz. 13:24 #
Gravatar

Raczej "Oto nielegalna w niektórych krajach część naszej implementacji .NET", bo na szczęście w większości krajów oprogramowania patentować nie wolno. I szczerze pisząc, Mono jest potrzebne Microsoftowi jako listek figowy, by nie narażać się na kolejne postępowanie antymonopolowe przed jakąś kolejną komisją europejską.

 
zwiń wątek trasz  7 lipca 2009 o godz. 15:38 #
Gravatar

@Artwi: Cos, co lamie patent, nie jest nielegalne. Znow klaniaja sie absolutne podstawy prawa patentowego.

 
 
zwiń wątek dav  8 lipca 2009 o godz. 12:47 #
Gravatar

dlatego najlepiej trzymac sie z dala od "dobrodziejstw" M$

 
zwiń wątek ufoludek  9 lipca 2009 o godz. 19:54 #
Gravatar

Ta cała dyskusja na temat Mono i patentów jest po prostu debilna. To jest coś na zasadzie "OMG, w C++ napisali bibliotekę zawierającą rozwiązania chronione patentami, więc musimy się pozbyć C++!!!!!111oneoneelevenhundredeleven".

Co do podziału na dwa projekty — dokładnie tak powinno być. Mono powinno być implementacją standardów ECMA*, dzięki czemu nie będzie w najmniejszym stopniu zagrożone patentami (MS zadeklarował, że ścigać implementatorów nie będzie, więc w sądzie by miał pozamiatane), a WinForms, ADO itp powinny być osobnymi bibliotekami "use at your own risk".

zwiń wątek j23tom  9 lipca 2009 o godz. 21:56 #
Gravatar

i co z tego że dyskusja jest debilna. Popatrz na komentarze, ludki tutaj piszą rzeczy w stylu. "obiecanki cacanki" albo "i tak znajdą na nich haczyk" tudzież po prostu "Microsoft jest be". piaskownica rządzi ! :)

 
zwiń wątek ufoludek  9 lipca 2009 o godz. 22:10 #
Gravatar

@j23tom: spoko, taka ideowość zazwyczaj przechodzi z wiekiem (no, może oprócz RMSa). Mi minęła dopiero po trzydziestce, ale jednak minęła.

Niestety jeszcze mnie mierzi postawa "będę rąbał ten beton kilofem a nie młotem pneumatycznym, bo Teh Evil Korporejszyn ma patent na użycie młota pneumatycznego do obierania kartofli", a powinna tylko śmieszyć. Mam nadzieję, że z czasem przestanę się przejmować. Wtedy świat stanie się o wiele zabawniejszy.

 
 
 
 
zwiń wątek feyd  7 lipca 2009 o godz. 10:01 #
Gravatar

Swoją drogą kolejna ciekawostka z blogu Miguela:

"Another question:

(From the FAQ)

—-

Q: What if I don’t implement the entire specification? Will I still get the protections under the CP?

A: The CP applies only if the implementation conforms fully to required portions of the specification. Partial implementations are not covered.

—-

Does mono implement absolutely 100% of the specification without bugs? Because if not, we got a problem…"

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek j23tom  7 lipca 2009 o godz. 10:22 #
Gravatar

Z tego co mi wiadomo to ECMA 334 i ECMA 335 implementuje w całości. Czy bez błędów ?

1. Jakie to ma znaczenie?

2. Znasz jakiś dostatecznie duży projekt który nie zawiera błędów ?

Rozumiem Twoją troskę i doceniam Twój konstruktywny wkład w rozwój Mono, ale nie uważasz, że starczy tego trolowania ?

zwiń wątek mby7930  7 lipca 2009 o godz. 10:33 #
Gravatar

Stracisz ten dobry humor, który prezentujesz obecnie, jak się zaznajomisz trochę z rzeczywistością prawną, a nie wyłącznie informatyczną.

zwiń wątek trasz  7 lipca 2009 o godz. 11:35 #
Gravatar

@mby7930: Glowny problem polega na tym, ze niektorzy – w szczegolnosci zagorzali przeciwnicy patentow – nie odrozniaja rzeczywistosci prawnej od swoich wyobrazen na temat rzeczywistosci prawnej.

 
zwiń wątek jellonek  7 lipca 2009 o godz. 14:52 #
Gravatar

ale nie tylko przeciwnicy – sam jestes tego doskonalym przykladem…

patrz http://osnews.pl/mono-nie-bedzie-pozwane-za-c/#co

 
 
zwiń wątek Magnes  7 lipca 2009 o godz. 12:55 #
Gravatar

To raczej Miguel na swoim blogu zatrollował, a nie feyd, bo to cytat z niego. :)

zwiń wątek j23tom  7 lipca 2009 o godz. 13:23 #
Gravatar

feyd zacytował komentarz na blogu a nie sam wpis

 
 
 
 
zwiń wątek Piotr Pyclik  7 lipca 2009 o godz. 10:55 #
Gravatar

Same prawniki na tym OSnews, w dodatku specjaliści od hamerykańskiego prawa patentowego. Szok! ;P

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek feyd  7 lipca 2009 o godz. 11:11 #
Gravatar

Ja osobiście nie jestem prawnikiem, ale napisanie chociażby prostej aplikacji na Mono z wykorzysteniem ADO.NET dla amerykańskiego klienta

narusza patent. Prawie każdy klient do bazy danych pracuje poprzez interfejs ADO.NET. Tutaj w mono poza sqlite3 nie ma żadnej alternatywy.

zwiń wątek sprae  7 lipca 2009 o godz. 13:18 #
Gravatar

Ale który patent narusza?

zwiń wątek j23tom  7 lipca 2009 o godz. 13:23 #
Gravatar

odpowiem za kolegę: "no jakiś" ;)

 
zwiń wątek feyd  7 lipca 2009 o godz. 13:34 #
Gravatar

Poniżej patent dotyczący Ado.NET:

http://www.google.com/patents/about?id=ILp-AAAAEB

 
zwiń wątek feyd  7 lipca 2009 o godz. 13:35 #
Gravatar

Poniżej patent chociażby dotyczący Ado.NET:

http://www.google.com/patents/about?id=ILp-AAAAEB

 
zwiń wątek trasz  7 lipca 2009 o godz. 13:40 #
Gravatar

@feyd: Ale zdajesz sobie sprawe, ze jesli w tekscie patentu wystepuje slowo '.NET', to nie oznacza to jeszcze, ze kazda aplikacja pisana pod .NET narusza ten patent ;->

 
zwiń wątek feyd  7 lipca 2009 o godz. 13:43 #
Gravatar

A dokładna lista w poniższym wyniku z google:

http://www.google.com/patents?as_q=&num=10&am

 
zwiń wątek j23tom  7 lipca 2009 o godz. 14:01 #
Gravatar

w takim razie jeśli tylko Linuks ma coś co można określić 'Application program interface for network software platform' też jest zagrożony z java też się pożegnaj.

Polecam mój komentarz do michuka poniżej

PS: Jak mniemam przeanalizowałeś te wyniki pod kątem Ado.net ? ;)

 
 
 
 
zwiń wątek oO  7 lipca 2009 o godz. 11:51 #
Gravatar

Rotfl…

Przecież tu nie chodzi o C#. On jest językiem programowania, i jako taki nie podlega patentom. Ale chodzi o całą masę patentów dotyczących samych rozwiązań użytych w platformie .net oraz rozszerzeniach, które już standardem nie są, a Mono i tak musi je implementować.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek michuk  7 lipca 2009 o godz. 12:21 #
Gravatar

Oczywiście, że język programowania może podlegać patentom. A dokładnie jego specyfikacja, podobnie jak specyfikacja dowolnego standardu.

Microsoft właśnie obiecał, że specyfikacja C# (ECMA 334) oraz CLI (ECMA 335) będą objęte obietnicą niepozywania, czyli Mono i wszyscy jego użytkownicy w tym zakresie mogą spać spokojnie. W przypadku reszty formatów i standardów wchodzących w skłąd .NET takiego spokoju jednak nie ma. I tyle.

zwiń wątek j23tom  7 lipca 2009 o godz. 12:37 #
Gravatar

Nikt nie może spać do końca spokojnie (programiści javy także: http://openenterprisenews.com/analysis/oracle-do-…. I nic z tego nie wynika.

Czy ktoś ma jakąś pewność, że w Linuksie nie ma kodu co do którego ktoś mógłby rościć sobie prawa patentowe ?

Szczególna troska niektórych przedstawicieli społeczności FLOSS o Mono w tym względzie jest przejawem szczególnego uwrażliwienia na problem … albo hipokryzji.

zwiń wątek Tomasz Chiliński  7 lipca 2009 o godz. 14:19 #
Gravatar

Czy ktoś ma jakąś pewność, że w Linuksie nie ma kodu co do którego ktoś mógłby rościć sobie prawa patentowe ?

Czy ktoś ma jakąś pewność, że w dowolnym systemie operacyjnym nie ma kodu naruszającego potencjalnie patent? ;-)

 
zwiń wątek j23tom  7 lipca 2009 o godz. 14:33 #
Gravatar

nie. ale co z tego wynika ?

 
zwiń wątek Tomasz Chiliński  7 lipca 2009 o godz. 14:34 #
Gravatar

A co wynika z tego co Ty napisałeś? ;-)

 
zwiń wątek j23tom  7 lipca 2009 o godz. 14:38 #
Gravatar

Że Mono jest równie bezpieczne/niebezpieczne jak Linuks, Java czy dowolny inny dostatecznie duży projekt OS.

 
zwiń wątek feyd  7 lipca 2009 o godz. 14:50 #
Gravatar

j23tom czytam twoje komentarze i mam wrażenie, że szykujesz się do pracy jako PR w Microsofcie. Nie rozumiesz istoty problemu, wtrącasz głupie i idiotyczne wstawki obrażając mnie i pozostałą część społeczności. Różnica między SUN a M$ jest taka, że dostajesz od nich cały kod na GPL2 oraz ich komplementacje na dany system. Patenty JAVY są rozsiane między kilka firm powodując, że każda jest w szachu. Po trzecie nie pamiętam sytuacji by SUN komuś groził patentami.

Zachowanie M$ jest dziwne bo sama firma i jej CEO mają różny punkt widzenia na opensource. Nie rozumiem czemu porzucono implementacje .NET dla *nix znaną jako Rotor? Na pewno nie zrobili to z powodu Mono.

Istotą problemu jest to, że jako programista C# chciałbym wiedzieć czy momencie jak rozpoczynam projekt planowany na kilka lat nie obudzę się za kilka lat z pozwem sądowym. Działania M$ nie są przejrzyste i jednoznaczne.

 
zwiń wątek j23tom  7 lipca 2009 o godz. 15:26 #
Gravatar

Nie rozumiesz istoty problemu, wtrącasz głupie i idiotyczne wstawki obrażając mnie i pozostałą część społeczności.

Przepraszam jeśli Cię uraziłem, ale nie przypominam sobie żebym

kogoś obrażał. Być może mam nieco gorsze od Ciebie wyczucie ironii.

Co do meritum.

1. Nie znasz się na tych patentach (ja też się nie znam) a kategorycznie twierdzisz że coś łamie / nie łamie patentu tego czy owego.

2. Nie orientuje się kto ma większość patentów związanych z .NET. Twierdzę po prostu że w istocie to i tak nie ma znaczenia bo …patrz komentarz wyżej.

3. Ms faktycznie nie jest jednoznaczne bo zmienia kurs z czym ciężko się niektórym miłośnikom Linuksa (szczególnie tym młodszym) pogodzić (nie ma już wspólnego wroga)

4. Ostatni argument jest częściowo trafny ale można go zastosować również do Javy Linuksa itp. Ludzie zatrudnieni w MS zaczynają sobie zdawać sprawę że nie stworzą żadnej dużej technologii bez wsparcia społeczności stąd codeplex i wszystkie MS-plowe projekty które ostatnimi czasy wypuszczają. Wytwarzanie atmosfery że już czyhają na Mono z patentami w ręku w tym kontekście jest średnio rozsądne.

PS: W nawiązaniu do słów kolegi, gdyby szacowny Microsoft chciał mnie wesprzeć jakąś okrągłą sumką za mój PR-owski trud to na priva mogę podać numer konta

 
zwiń wątek mby7930  7 lipca 2009 o godz. 17:45 #
Gravatar

"Nie znasz się na tych patentach (ja też się nie znam) a kategorycznie twierdzisz że coś łamie / nie łamie patentu tego czy owego."

Jednak potwierdza się, że nie rozumiesz ISTOTY problemu.

Nie są ważne jedynie patenty jako takie (są tylko środkiem do celu), ale także SKŁONNOŚĆ do ich użycia.

W przypadku MS już wiemy, że nie tylko mogą, ale i wykorzystują je w "brudnej walce" z konkurencją (vide casus TomTom).

 
zwiń wątek oO  7 lipca 2009 o godz. 18:14 #
Gravatar

@feyd

Nie rozumiem czemu porzucono implementacje .NET dla *nix znaną jako Rotor? Na pewno nie zrobili to z powodu Mono.

A ja myślę, że WŁAŚNIE z powodu Mono.

Gdyby sami stworzyli .NET dla *nixa, to musieli by zapewnić długoterminowy support. Więc Linux byłby oficjalnie wspierany na długi czas.

Pozwalając na stworzenie zewnętrznej implementacji .net nie biorą żadnej odpowiedzialności za klientów używających Mono, mogą wypiąć się przy wydaniu kolejnej wersji .NETa, a Linux zostanie ze starszą. A gdy odpowiednia część Linuksa/BSD zostanie zmonoizowana, wyjdą z patentami.

Przecież to widać jak na dłoni.

 
zwiń wątek j23tom  7 lipca 2009 o godz. 20:52 #
Gravatar

Jak na dłoni widać tutaj paranoję. Nawet zakładając wariant nuklearny cały czas można pisać aplikację jak F-Spot Tomboy czy Banshee (gdzie Ci czarnowidze którzy odradzali ich używanie ?) Po co mieli by udupiać Mono ? Żeby Java się rozrastała ? Mono w przewidywalnym czasie, nie będzie jedyną platformą Linuksową. Koń trojański to chybiona metafora.

 
 
zwiń wątek szatox  7 lipca 2009 o godz. 14:43 #
Gravatar

"Microsoft właśnie obiecał, że specyfikacja C# (ECMA 334) oraz CLI (ECMA 335) będą objęte obietnicą niepozywania,"

obiecanki cacanki

zwiń wątek oO  7 lipca 2009 o godz. 18:16 #
Gravatar

Dokładnie.

Skoro obiecują nie pozywać, to jaki sens ma taki patent?

Niech oficjalnie udostępnią go każdemu za darmo.

Albo zgłoszą do usunięcia (co w sumie mu się prawnie należy, jeśli firma wydała takie oświadczenie, ale w ameryce zapewne nic się nie stanie).

 
zwiń wątek Budyń  7 lipca 2009 o godz. 23:52 #
Gravatar

Żeby mogli obiecać (i dotrzymać) wybranym (mono) a nie rozdać każdemu.

 
zwiń wątek trasz  8 lipca 2009 o godz. 8:38 #
Gravatar

@oO: Dlatego wlasnie Microsoft oficjalnie udostepnil te patenty kazdemu za darmo. Wlasnie na tym polega Microsoft Community Promise.

 
zwiń wątek jellonek  8 lipca 2009 o godz. 17:38 #
Gravatar

trasz: nie dlatego, a dlatego ze chca w ten sposob potwierdzic ze maja do czegostam prawo.

podobnie bylo z wykupieniem licencji od sco, by w ten sposob pokazac iz linux narusza costam, mimo ze nie bylo pokazane co.

to po prostu czysty fud – dokladnie twojego pokroju…

 
zwiń wątek j23tom  9 lipca 2009 o godz. 16:21 #
Gravatar

@jellonek darowałbyś sobie te wycieczki osobiste w stronę trasza

Bo skończysz jak inny wybitny komentator który czuje się obrażony a jednocześnie twierdzi że nie rozumie poziomu mojej ignorancji ;)

 
zwiń wątek ufoludek  9 lipca 2009 o godz. 16:30 #
Gravatar

@jellonek: "czysty fud" — nie używaj słów, których nie rozumiesz. FUD to "fear, uncertainity, doubt", czyli dokładne przeciwieństwo tego, co napisał trasz.

 
 
zwiń wątek jellonek  7 lipca 2009 o godz. 14:44 #
Gravatar

michuk – skladni jezyka nie mozesz opatentowac, co najwyzej algorytmy uzyte w konkretnej implementacji kompilatora/interpretera tego jezyka.

podobnie nie mozesz opatentowac dzialania leku, jedynie jego recepture (implementacje oczekiwanego dzialania)

inaczej piszac – nie kazdy "przepis" mozna opatentowac nawet w stanach…

zwiń wątek mby7930  7 lipca 2009 o godz. 17:50 #
Gravatar

@jellonek

Sam wyżej napisałeś o (delikatnie mówiąc) ułomnościach systemu patentowego w USA, który pozwala opatentować praktycznie wszystko, więc nie możesz wykluczyć, że jakiś t.r.o.l.l. patentowy postanowi opatentować np. właśnie składnie C# czy coś równie absurdalnego.

I potem wszystko zależy, czy znajdą się pieniądze na pokrycie kosztów sądowych usuwania tego wariactwa.

 
zwiń wątek jellonek  8 lipca 2009 o godz. 7:58 #
Gravatar

szkopuł w tym, że po opatentowaniu, firma chcąca wykorzystać dany patent do "obrony swoich praw" na drodze sądowej patent takowy niemal z automatu traci, jak juz zaczyna sie rozprawa. w stanach posiadanie patentu tak na prawde nie wiele znaczy, puki sie go nie uzywa w prawniczym znaczeniu.

 
zwiń wątek trasz  9 lipca 2009 o godz. 18:04 #
Gravatar

@jellonek: Posiadanie patentu w zadnym chyba kraju nic nie znaczy, dopoki nie probujesz go wyegzekwowac. To jest przeciez istota patentow – naruszanie patentu nie jest zadnym "przestepstwem"; patenty sluza do tego, zeby producenci zachowywali sie cywilizowanie bez potrzeby ingerencji sadu, pod warunkiem, ze laduja troche kasy w research zamiast ograniczac sie do korzystania z cudzych pomyslow.

 
 
 
 
zwiń wątek rkowal  7 lipca 2009 o godz. 12:10 #
Gravatar

Jest lepiej, znacznie lepiej ;)

Istnieje także możliwość, że jeśli znajdzie się w UE kilku wystarczająco głośno krzyczących osób, to platformą odniesienia dla .Net może zostać mono, przynajmniej w strefie publicznej.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek ymon  7 lipca 2009 o godz. 13:21 #
Gravatar

W tytule jest błąd… na początku powinno być dopisane 'Na razie'

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek j23tom  7 lipca 2009 o godz. 13:29 #
Gravatar

Zawsze byłem kiepski z angielskiego ale:

… Microsoft irrevocably promises not to …

Brzmi w miarę jednoznacznie.

zwiń wątek garar  7 lipca 2009 o godz. 14:18 #
Gravatar

Ale moze dojsc do tego ze ktos inny ma patenty na czesci .net i mono o ktorych teraz nie wiadomo. I wtedy moze pozwac i microsoft i mono. To sie chyba nazywa submarine patents.

 
 
 
zwiń wątek Tomasz Chiliński  7 lipca 2009 o godz. 14:16 #
Gravatar

Koń trojański rośnie w siłę.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek j23tom  8 lipca 2009 o godz. 13:14 #
Gravatar

Stary ale Ty jesteś błyskotliwy! Rozgryzles ich!

 
 
zwiń wątek Sławek  7 lipca 2009 o godz. 14:28 #
Gravatar

Niczego nowego się nie dowiedziałem. Oczywiste, że raczej nie będą pozywali za implementację części/całości jakiegoś standardu.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek j23tom  7 lipca 2009 o godz. 14:32 #
Gravatar

patrz komentarz michuka powyżej

 
 
zwiń wątek vf  7 lipca 2009 o godz. 15:30 #
Gravatar

Trochę to śmieszne, że jeszcze "wczoraj" wszyscy sobie spokojnie żyli, aż tu nagle okazało się, że mogą być problemy w przyszłości i wszyscy myślą co zrobić, żeby tego uniknąć. Czy parę dni temu sytuacja była inna? Nie, a jednak to dopiero od niedawna wybuchła panika… Szkoda, że najpierw nie pomyślano o tym a później pracowano, bo trochę by to czasu zaoszczędziło (kod od początku mógłby być wydzielany, a nie dopiero teraz robi się refaktoryzację, która kosztuje sporo czasu). Moja subiektywna opinia na temat tego typu spraw w środowisku WiOO jest taka, że programiści WiOO najpierw programują, a później widzą, że trochę ich poniosło i myślą jak to odkręcić.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek Tomasz Chiliński  7 lipca 2009 o godz. 17:20 #
Gravatar

Od zawsze głosiłem opinię, że rozwój mono to karmienie konia trojańskiego, a jednocześnie największy błąd w życiu Miguela. Wróciłby lepiej do mc ;-)

zwiń wątek jellonek  8 lipca 2009 o godz. 8:07 #
Gravatar

miguel zawsze byl "inny"… pamietasz jego cheerleading na rzecz gnome? facet cheerleaderem :D

zwiń wątek j23tom  9 lipca 2009 o godz. 16:25 #
Gravatar

@jellonek sugerujesz że to niemęskie cy że jest homoseksualny ?

 
 
 
zwiń wątek mby7930  7 lipca 2009 o godz. 17:54 #
Gravatar

"aż tu nagle okazało się"

Panika kiedyś musi wybuchnąć i zawsze można wtedy zadać pytanie: "Dlaczego nie wcześniej?"

Lepiej teraz niż gdyby miało się to stać w sytuacji, kiedy Mono byłoby równorzędnym rywalem Javy.

zwiń wątek vf  7 lipca 2009 o godz. 18:02 #
Gravatar

"Panika kiedyś musi wybuchnąć"

Ale może lepiej jak owa "panika" wybuchnie przed napisaniem paru milionów linii kodu? Nie jestem najmądrzejszym człowiekiem na świecie ale ja od początku, widziałem te zagrożenia (podobnie jak Tomasz Chiliński). Dlatego dziwi mnie to, że to co ja widziałem dawno "środowisko" dostrzegło to po paru latach, szczególnie, że nic się w danej sytuacji nie zmieniło ostatnimi czasy.

 
 
 
zwiń wątek piotr  7 lipca 2009 o godz. 17:46 #
Gravatar

Obietnica Microsoftu – toż to paradoks.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek Sparrow1  7 lipca 2009 o godz. 19:57 #
Gravatar

Raczej oksymoron ;)

zwiń wątek jellonek  8 lipca 2009 o godz. 8:07 #
Gravatar

raczej chłyt marketingowy ;)

zwiń wątek maciek  8 lipca 2009 o godz. 9:34 #
Gravatar

Chiński chłyt marketingowy ;)

 
 
 
zwiń wątek borizm  8 lipca 2009 o godz. 21:28 #
Gravatar

Microsoft "dobrym wujkiem" – toz to S/F.

 
zwiń wątek j23tom  9 lipca 2009 o godz. 16:23 #
Gravatar

paradoks nie paradoks – moc prawną ma (chyba) :)

 
 
zwiń wątek milek  7 lipca 2009 o godz. 23:07 #
Gravatar

http://www2.apebox.org/wordpress/rants/124/
Warto sobie przeczytać…

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek LeM51  8 lipca 2009 o godz. 7:25 #
Gravatar

Ta cenna uwaga nie do wszystkich dotrze, z powodu bariery językowej.

Po kontrowersyjnej notatce i burzliwej dyskusji można raz jeszcze przypomnieć: "Nie ma nic złego, co by na dobre nie wyszło".

Rozumiem, że trzeba pracować – bez obaw i niechęci wobec MS – przede wszystkim nad linuksem.

 
 
zwiń wątek revcorey  9 lipca 2009 o godz. 22:16 #
Gravatar

tak czytam, czytam i się nie mogę nadziwić, tylu mówi o wolności a tym czasem "wyrzucić mono!zniszczyć". Ja osobiście nigdy nie byłem fanem mono a to ze względu takiego że uważałem że całą platformę .NET na inny system jest w stanie zaimplementować tylko ms. Generalnie ogólnie nie mam nic do samego .NET niech tam sobie ms patentuje kartki świąteczne(serio mają taki patent) i inne rzeczy, ale żeby za .NET pozywać to wątpię, to by im więcej szkody przyniosło, po prostu spadło by zaufanie do samej platformy i firmy. Proste chcecie mono instalujecie jak nie to odinstalowujecie jak wine.

A co ogólnie do naruszania patentów przez kernel to nawet Stallman powiedział że pewnie jakieś narusza podobnie jak inne duże projekty ot taka patowa sytuacja.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek j23tom  10 lipca 2009 o godz. 14:28 #
Gravatar

@revcorey

Z całym szacunkiem dla tych komentujących o których mówisz… ale przypomina mi się Shrek "Z widłami na Ogra!" ;)

Mechanizm podobny.

 
 
zwiń wątek anonim  10 lipca 2009 o godz. 22:29 #
Gravatar

Jeżeli mogę się wtrącić(raczej linuksiarzem nie jestem)

http://www.linux.pl/?id=news&show=5149

Faktem jest że microsoft i novell wspólnie współpracują. Obie firmy starają się dążyć do jako takiej interoperacyjności i opracowaniu wspólnego standardu. Jednym z kroków jest właśnie zaimplementowanie platformy .NET na obu systemach. Tyle że w przypadku linuksa nazywa się to – mono. Sami sprawdźcie że projekt mono sponsoruje właśnie novell. A kto ma "cash" ma wpływ na prace nad projektem. Więc wątpię żeby microsoft po tylu latach próbował cokolwiek blokować.

To tyle.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 

Uwaga! Niektóre komentarze, m.in. te dodane przez niezalogowanych i nowych użytkowników, są ręcznie moderowane. Jeśli Twój komentarz nie ukaże się od razu, nie dodawaj go ponownie, tylko cierpliwie poczekaj na akceptację.

W komentarzach możesz używać prostych znaczników HTML. Przykłady:
  • Link: <a href="http://osnews.pl">OSnews: niusy IT</a>,
  • Wytłuszczenie: <strong>tekst pogrubiony</strong>,
  • Kursywa: <em>tekst pochylony</em>,
  • Przekreślenie: <strike>tekst przekreślony</strike>,
  • Kod: <code>printf("blok kodu");</code>,
  • Cytat: <blockquote>cytat</blockquote>
Uwaga: jeśli dodasz nieznany znacznik, będzie on niewidoczny, gdyż system filtruje takie znaczniki.

Wszystkie autorskie niusy w serwisie publikowane są na licencji Creative Commons Uznanie autorstwa 2.5 Polska.

Twoja sugestia