Skandāls ar OpenBSD

08.04.2007 @ 04:40
OpenBSD developeris bez jebkādas atļaujas nokopēja GPL licencētu kodu (retas bezvadu tīklenes draiverus), modificēja to un vairākas reizes iesūtīja OpenBSD izejas kodu kokā, zem BSD licences. Oriģinālie draiveru izstrādātāji izsūtīja publisku paziņojumu par notikušo un Theo no OpenBSD vāvuļo, ka tas esot noticis "nejauši" (interesanti, kā gan var nejauši 1:1 nokopēt kodu un vairākas reizes to iesūtīt) un nevajagot publiski bļaustīties.

Manuprāt, BSD licence pati par sevi ir nejēdzīga, varētu pat teikt - nedraudzīga programmētājam, jo rodas situācija, ka visi no tevis var ņemt, bet pats no citiem ar ierobežojošākām licencēm tu nedrīksti ņemt, sīkumos neiedziļinoties. Licencei būtu jāaizsargā programmētājs, ko BSD licence vāji dara.

Teiksim, BSD licence der vispārēju standartu ieviešanas attīstības veicināšanai, piemēram, tas pats OpenSSH, kas tiek izmantots daudzos slēgtā koda projektos. Savukārt, operētājsistēmu diez vai var klasificēt pie vispārējiem standartiem, līdz ar to izmantojot BSD licenci problēmas ir neizbēgamas, jo biznesa spēlētāji nepavisam nav tie godīgākie un tolerantākie.

Incidents mailinglistē.

Komentāri (8)

Arnolds tieši 08.04.2007 @ 09:07, teica:
Tu tagad nodirsi kā īstens linuka žīds. Un kā tevi aizsargā GPL?

Un atvērtā linuka smerdeļi ir aizsākuši bīstamu precedentu. Šādā garā turpinot vienā jaukā dienā sapratīs, ka linuka kernelis pats pa 60% ir sperts no citiem.

A program written from scratch to express the function of an existing program in a new way does not infringe the original program's copyright. GNU and Linux duplicate some aspects of UNIX functionality, but are independent bodies, not copies of existing expressions

bubu tieši 08.04.2007 @ 14:26, teica:
Manuprāt tu nepareizi saki, ka BSD licence neļauj ņemt kodu no ar citu licenci aizsargāta koda. Imho ļauj gan. Tikai tā var būt citas licences vaina, ka tu to nedrīksti, jo tā piemēram (kā GPL gadījumā) saka, ka tavs kods tad arī jālicencē pēc tādas pašas (piem GPL) licences.

Imho BSD ir daudz labāka par GPL/LGPL licenci. Jo ļauj neizplatīt sourci (atšķirībā no GPL), un nepiespiež lietot dinamisku bibliotēku linkošanu (atšķirībā no LGPL). Tai pat laikā saglabājot oriģinālā autora copyrightu arī binārām relīzēm.

r21vo tieši 08.04.2007 @ 15:08, teica:
Es nesaku ka GPL/LGPL ir labs licencēšanas veids, tik to ka BSD licence ļauj jebkuram "biznesmenim" paņemt tavu kodu, uztaisīt komerciālu, ne-opensource produktu un konkurēt ar tevi. Rezultātā, jebko ko tu izveido "biznesmenis" var nospert un izmantot pret tevi. Neforši.

petruha tieši 08.04.2007 @ 19:08, teica:
Muļķības. Nezinu nevienu veiksmīgu OS softu/os, kura izstrādātājiem prātā būtu bizness, tamdēļ viņi arī neuztraucās par konkurenci.

Kas attiecās uz vāvuļošanu, tad viss nemaz nebija tik slikti kā tu to pasniedz, Theo pašā pirmajā vēstulē (visu threadu es nelasīju) atzina, ka ir pārkāpts GPL un problēma tiks risināta, bet Theo pārmetumi bija par to, kādā veidā šī problēma tika apspriesta.

Arnolds tieši 09.04.2007 @ 22:18, teica:
Es gan zinu - Aigars Mahimovs. Viņš ir uzrakstījis sbackup un viņam prātā ir tikai bizness.

mefisto tieši 15.04.2007 @ 01:24, teica:
BSD licences mērķis nav nevienu aizsargāt, bet gan padarrīt kodu brīvi pieejamu UN izmantojamu. Varbūt tieši tāpēc tā ir viena no retajām ISTAJĀM opensource licencēm (sitiet mani nost, bet nesaskatu neko atvērtu GPLv3).

Kirils tieši 23.04.2007 @ 23:09, teica:
petruha: ms windows xp

arnolds: kas ir sbackup?

Freeco tieši 27.10.2008 @ 14:06, teica:
sbackup = source backup

Pievieno savu komentāru!





 

Par komentēšanu runājot,

  • html kods netiks interpretēts
  • epasts netiks publiski rādīts
  • saites kuras izskatās kā http://bla.bla, www.blabla.bla vai līdzīgi tiks automātiski pārvērstas par spiežamām.

00020
00043