Linus Torvalds wijst SCO's copyright claims af
SCO heeft een lijst met 71 bestanden uit de Linux-code gemaakt waarin auteursrechtelijk beschermde code zou staan, zo meldt eWeek. Twee van deze bestanden zijn door Linus Torvalds zelf geschreven en hij heeft gekeken of de claims van SCO van toepassing zijn op deze bestanden. Het gaat om de bestanden 'include/linux/ctype.h' en 'lib/ctype.h'. Deze bestanden zijn al aanwezig sinds versie 0.01 van Linux en bestaan al sinds 1991. Torvalds geeft toe dat de verschillende functies niet bepaald mooi en efficiënt geprogrammeerd zijn, maar hij is wel de originele auteur en niemand anders. Er zijn genoeg details die laten zien dat de Unix-code van SCO niet is overgenomen in de Linux-code.
Een groot deel van code die SCO als de zijne ziet, bestaat uit declaraties en functies die nodig zijn om verschillende gestandaardiseerde technieken zoals POSIX, een standaardinterface voor besturingssystemen, te kunnen gebruiken. Deze code is dus in feite onderdeel van de standaard en daar is verder weinig aan gedaan door SCO. Verder is er voor verschillende problemen eigenlijk maar één triviale of efficiënte oplossing. Deze wordt dus logischerwijs door zowel SCO als de programmeurs van Linux gebruikt. Ditzelfde geldt voor de naamgeving van variabelen. Hoe kan aangeven worden of een naam upper case of lower case is? In de programmeertaal C lijken _U en _L erg logisch, vandaar dat deze namen in zowel Unix als Linux gebruikt worden
SCO heeft een lijst met 71 bestanden uit de Linux-code gemaakt waarin auteursrechtelijk beschermde code zou staan, zo meldt eWeek. Twee van deze bestanden zijn door Linus Torvalds zelf geschreven en hij heeft gekeken of de claims van SCO van toepassing zijn op deze bestanden. Het gaat om de bestanden 'include/linux/ctype.h' en 'lib/ctype.h'. Deze bestanden zijn al aanwezig sinds versie 0.01 van Linux en bestaan al sinds 1991. Torvalds geeft toe dat de verschillende functies niet bepaald mooi en efficiënt geprogrammeerd zijn, maar hij is wel de originele auteur en niemand anders. Er zijn genoeg details die laten zien dat de Unix-code van SCO niet is overgenomen in de Linux-code.
Een groot deel van code die SCO als de zijne ziet, bestaat uit declaraties en functies die nodig zijn om verschillende gestandaardiseerde technieken zoals POSIX, een standaardinterface voor besturingssystemen, te kunnen gebruiken. Deze code is dus in feite onderdeel van de standaard en daar is verder weinig aan gedaan door SCO. Verder is er voor verschillende problemen eigenlijk maar één triviale of efficiënte oplossing. Deze wordt dus logischerwijs door zowel SCO als de programmeurs van Linux gebruikt. Ditzelfde geldt voor de naamgeving van variabelen. Hoe kan aangeven worden of een naam upper case of lower case is? In de programmeertaal C lijken _U en _L erg logisch, vandaar dat deze namen in zowel Unix als Linux gebruikt worden
0 Comments:
Een reactie posten
<< Home