Az FSF Europe arra figyelmeztet, hogy a Microsoft ``mérgezett almát'' kínál

Címkék

A Free Software Foundation európai szárnya arra figyelmeztet, hogy a Microsoft lépése, amellyel lehetővé teszi a bepillantást a fejlesztők számára a Windows forráskód egyes részeibe, nem más mint egy újabb marketing trükk.Ezen túl akár veszélyes is lehet, hiszen az a fejlesztő aki belenézett a forrásba, nem implementálhat szabad szoftverbe olyan funkciókat, amelyet abban látott anélkül, hogy megkockáztatná, hogy a Microsoft később beperelni a szerzői jogok megsértése miatt.

Az FSFE véleménye itt.

Hozzászólások

"a fejlesztő aki belenézett a forrásba, nem implementálhat szabad szoftverbe olyan funkciókat, amelyet abban látott anélkül, hogy megkockáztatná, hogy a Microsoft később beperelni a szerzői jogok megsértése miatt"

de a haverja (akiről senki sem tudja, hogy a haverja, az) már igen ;)

nem (csak) arról van szó, hogy esetleg alá kell írnia a fejlesztőnek egy nyilatkozatot, amiben lemond az ilyen jogairól. hanem hacsak belenéz, és később dolgozik a saját oss programján, akaratán kívül is bevillanhatnak részletek a Ms kódból és úgy "másol" be a sajátjába belőle részeket, nem is tud róla.. addig amíg meg nem kapja a Ms ügyvédeinek kereseti levelét :(

Ezért tanácsolták a ha jól emlékszem pont a FSFtől, akkor amikor kiszivárogtak régi Ms windows kódok, hogy ne nézzenek bele oss fejlesztők. Ott nem volt szerződés, nem is tudta a Ms ki látta, ki nem, de a későbbi programjaiból visszaköszönhet.

Viszont csináltak már olyat, h pár ember áttanulmányozza a forrást, és ledokumentálja belőle a protokollt és/vagy API-t. Aztán ezt a dokumentumot odaadják a fejlesztőknek, akik meg leimplementálják. A dokumentálók nem írtak egy sor kódot se, a fejlesztők nem látták MS kódját, probléma megoldva. Igaz, h több erőforrás kell hozzá, mintha MS egyből a dokumentációt adta volna ki...

Az "otlet" nem ujdonsag, ezt hivjak "clean room reverse engineeringnek". Allitolag a Compaq is igy csinalt sajat BIOS-t az IBM-es alapjan, csak hogy egy ismertebbet emlitsek. De a FOSS scenaban sem ismeretlen a dolgo, a bcm43xx (broadcom wifi chipekhez) drivert is igy irjak.

Az eddig is tiszta sor volt, hogy nem szelidultek meg.

Ma amikor más jóformán csak open source softwarek jelentenek tényleges kihívást a Microsoft számára, egyre inkább megéri kiadni az eddig féltve őrzött forráskódjait. Így felkínálja a kényelmesebb utat számtalan probléma megoldására, de egyben trójai falovat és beépítve mindenhova, ahol átveszik egyes részeit. Az OSS fejlesztők egy jelentős része nem tart szem előtt távlati célokat, egyedi üzleti megbízások esetében fel fogják sokan használni valószínűleg. És a Ms egy ideig nem is fog szólni érte, ez az érdeke. De amikor úgy érzi sokan kellően függővé váltak a forráskódjatól jön majd a fekete leves.

Egyébként imho jobban jártak volna a ma zárt kódban érdekelt software házak a saját szempontjukból, ha kezdetektől az a gyakorlat alakul ki, hogy forráskóddal együtt adják a programjaikat. Természetesen szigorú restriktív licenszek mellett, ami minden jogot nekik biztosít. Sok fejlesztő ilyen kódhoz is hozzáadta volna a saját javításait módosításait, már azért is mert szüksége lett volna úgyis rá. Főleg olyan nagyok mint ma a Microsoft profitáltak volna belőle.

Második bekezdésre: Ez így van. Még ha nem is lehet szabadon felhasználni (mint a BSD licenszű kódot), de nyugodtan lehet módosítani saját használatra, megéri vele babrálni - feltételezem, jobbára úgy, hogy egy része bekerül a rendes kódba...