Koper van SCO’s OpenServer klaagt IBM en Red Hat aan

| AE 12605 | Intellectuele rechten | 5 reacties

Oh nee. Softwarebedrijf Xinuos klaagt IBM en Red Hat aan voor het illegaal kopieren van zijn broncode voor besturingssystemen voor servers, las ik bij Tweakers. Xinuous is de rechtsopvolger van het beruchte SCO, dat IBM een jarenlang slepende rechtszaak aandeed met de meest onzinnige claims over “gestolen IP” dat IBM in Linux zou hebben gestopt. Of zoiets. Ik blogde in mijn begintijd over die zaak, de kern is dat het totale onzin was en iedereen knettergek was van hoe veel werk het bleek om dat te weerleggen. En dan nu wéér?

Het eerste dat me opviel is dat Xinous de zaak op de Amerikaanse Maagdeneilanden heeft aangespannen. Dat leek me een transparante truc om de zaak over te mogen doen: je kunt immers niet tweemaal procederen over hetzelfde, maar wél als je in een andere jurisdictie staat. Maar dat blijkt te komen omdat Xinous haar hoofdkwartier op dat 100.000 inwoners tellende eilandengroepje heeft.

Daarnaast blijkt Xinous iets concreter over de “stolen IP”: het zou gaan om een emulatorlaag waarmee IBM’s eigen besturingssysteem AIX Linux-applicaties kan draaien. Die emulator, Affinity geheten, zou regelrecht gekopieerde broncode bevatten waar Xinous het auteursrecht op heeft. Ook betreft het de UnixWare 7 print subsystem en de multipath IO routines, en nog het een en ander. Nou kijk, daar kunnen we wat mee. Om nu op woensdagochtend even een volledige source review te doen gaat me wat ver, maar ik moet toegeven dat dit een concrete én andere beschuldiging is dan waar SCO destijds mee kwam.

IBM lijkt -aldus de aanklacht, een verweerschrift is er nog niet- te denken dat zij dit mochten doen omdat deze code uit UNIX en UnixWare komt, waar Novell (de echte eigenaar van UNIX, zo bleek in de SCO rechtszaak) ze een licentie op gegeven heeft. Maar Xinous zegt dus dat nou net díe auteursrechten naar hen zijn gegaan.

Gek genoeg komt er dan ook een zeer paranoïde klinkend verhaal over hoe IBM samenzwoer met Red Hat (dat inmiddels een IBM-dochter is) om zo de markt voor Unix-achtigen te verpesten:

As a result of these activities, Xinuos has been excluded from key opportunities in the market. For example, despite Xinuos offering a FreeBSD-based operating system with substantial commercial value for enterprise users, Xinuos was unable to garner as much financial support or customer interest in OpenServer 10 as it could and should have due to the market conditions. Indeed, the market is so distorted that Xinuos has determined that over 70% fewer of its customers are in a position to license its new operating system than would be available in a functioning market. The foreclosing effect on Xinuos is felt by all competitors as well.
Ik kan hier dus werkelijk geen chocola van maken, met name omdat men óók nog even Linux-alternatief FreeBSD aandraagt als slachtoffer van IBM’s Linux tactieken. De eis bij deze beschuldiging is overigens dat de aankoop van Red Hat ongedaan gemaakt moet worden, wat in theorie kan maar volgens mij nog nooit met succes geëist is.

Het wachten is nu op de eerste reactie van IBM. Echt een kloon van de SCO soap zou ik dit niet meteen willen noemen, de feitelijke beschuldigingen zijn daarvoor te concreet. Maar je mag het een reboot noemen met een nieuwe regisseur.

Arnoud

Geen nieuwe Linux-versies meer van aangiften LH en Vpb, mag dat?

| AE 11137 | Informatiemaatschappij | 20 reacties

Gebruikt u voor het doen van de aangifte loonheffingen of vennootschapsbelasting de Linux-versie? Met ingang van volgend jaar kan dat niet meer. Dat las ik bij de Belastingdienst. “We hebben besloten geen Linux-versies meer te maken, omdat deze bijna niet gebruikt worden.” zo gaat het verder. Linuxgebruikende ondernemers zullen dus een Windows- of Mac-emulator moeten installeren of blijven hobbelen met de huidige versie, tenzij ze een accountant hebben die wel met Windows of Mac kan werken. Hoewel het dus kennelijk maar een kleine groep is, lijkt het me wel behoorlijk vervelend. En ik dacht dat de overheid het gebruik van open source wilde stimuleren?

Sinds 2012 is het voor ondernemers verplicht om digitaal belastingaangifte te doen. Het gaat daarbij onder meer om de aangifte omzetbelasting, de loonheffingen, de inkomstenbelasting en de vennootschapsbelasting. Ontheffing is daarbij niet mogelijk, ongeacht reden (dus ook niet als je internet een poel des verderfs vindt).

Helaas maakt de wet niet duidelijk op welke manier dat ‘langs elektronische weg’ precies wordt ingevuld. Dit wordt dan ook aan de Belastingdienst overgelaten. Die doet haar best om de bekendste platforms te ondersteunen, en daar rekende zij lange tijd Linux ook onder. Maar al in 2007 was het probleem dat daar nauwelijks gebruik van gemaakt werd. Toen ging het om 6.589 van 5.7 miljoen particulieren, helaas kan ik nu geen cijfers vinden over dat gebruik.

Omdat er dus geen harde eis is over welke platforms te ondersteunen, is het in principe een vrije keuze van de Belastingdienst om te bepalen voor welke platforms zij haar software wil aanbieden. En het lijkt me redelijk dat je zegt, een platform dat vrijwel niet wordt gebruikt (aantoonbaar met je historische aangiftestatistieken) dat ondersteunen we niet meer, dat kost meer dan het oplevert. Dat strookt niet met het streven om open source te populariseren, maar als je het jaren probeert en niemand gaat met je mee, dan moet je er misschien mee stoppen?

Arnoud

Mag je licentie-incompatibele dependencies meeleveren met je software?

| AE 9144 | Intellectuele rechten | 34 reacties

Een lezer vroeg me:

Bij veel opensourcepakketten heb je allerlei extra software nodig, zogeheten dependencies. Soms is deze extra software meegeleverd met het pakket, maar vaak niet. Je moet dan maar hopen dat het via de repository van je Linux-distributie beschikbaar is. Ik had vernomen dat dat soms een juridische keuze is, hoe zit dat?

Het lijkt zo logisch om, als je eigen software afhankelijk is van andermans open source, die open source mee te leveren. Het is immers gewoon toegestaan om open source software te verspreiden, dat is het hele punt van open source. Het doet dus wat raar aan dat je bepaalde open source niet mee mag leveren.

De reden dat het soms toch niet kan, zit hem in de licentievoorwaarden. Sommige opensourcelicenties (met name de GNU GPL) eisen dat zogeheten afgeleide werken alleen mogen worden gedistribueerd onder die licentie. Als de licentie van het andere werk dit niet toestaat – zogeheten licentie-incompatibiliteit – dan is het dus niet mogelijk die twee samen te verspreiden.

Wat precies een afgeleid werk is, is al decennia een lange discussie, maar goed verdedigbaar is dat gebruik van een dependency daaronder valt. Heb je een specifiek ander stuk software nodig, dan bouw je voort op dat andere stuk software en dus ben je daar een afgeleide van. Hoewel ook goed verdedigbaar is dat je dan alleen functionaliteit aanroept, en dat valt buiten het auteursrecht en dus ook buiten de licentiescope. Maar als je dus zegt dat inroepen van dependencies jouw software een afgeleid werk daarvan maakt, dan moeten de licenties van de software en de dependencies allemaal compatibel met elkaar zijn.

Het gekke is dat het wél toegestaan is – ongeacht compatibiliteit – om te melden welke dependencies er gelden en de gebruiker die zelf te laten downloaden en installeren. Dat mag je zelfs automatiseren met een handig installatiescript of package manager-functionaliteit. Opensourcelicenties zijn namelijk distributielicenties, oftewel de voorwaarden gelden pas bij distributie. Wie alleen downloadt en gebruikt, heeft dus niets te maken met compatibiliteit van eventuele licenties.

Arnoud

Wat is beter voor open source: rechtszaken of praten?

| AE 8911 | Intellectuele rechten | 16 reacties

Oh oh, Linus Torvalds in de bocht in een discussie bij de Linuxfoundation over GPL handhaving. Dan weet je het wel. De stelling was: “we can all decide to give up on the GPL, or we can enforce it in Courts.” Torvalds, zeer karakteristiek: “this arguing for lawyering has become a nasty festering disease, and… Lees verder

Mag Linux 3.11 for Workgroups eigenlijk wel?

| AE 5735 | Intellectuele rechten, Ondernemingsvrijheid | 7 reacties

Haha. De nieuwe kernel van Linux, versie 3.11 inmiddels, draagt de naam Linux for Workgroups zo meldde Webwereld. Voor de jonge lezertjes: Windows for Workgroups was de naam van het raampjesbesturingssysteem uit 1993, zeg maar toen internet nog geen plaatjes had. Linuxdictator Torvalds vond het kennelijk grappig dat zijn besturingssysteem ook op versie 3.11 zat,… Lees verder

Wat betekent ‘Dell raadt Windows aan’?

| AE 5201 | Intellectuele rechten, Ondernemingsvrijheid | 44 reacties

Een lezer vroeg me: Laatst heb ik een Dell Alienware laptop gekocht. Op de site staat “Alienware raadt Windows aan.”. “Ok dat mag” dacht ik. Aanraden kan altijd. Dus ik zet er Linux op en werkte tot volle tevredenheid. Na enige tijd merkte ik problemen op die waarschijnlijk met het bios te maken hebben. Gelukkig… Lees verder

Kun je als koper van een Tomtec tablet ze dwingen de Linuxbroncode vrij te geven?

| AE 2939 | Intellectuele rechten | 61 reacties

Een lezer wees me op een draadje bij Gathering of Tweakers over de broncodes van de Linuxkernel in een Tomtec tablet: als aanvulling ik ben afgelopen vrijdag in een mailwisseling met TOM-TEC er achter gekomen dat zij niet eens (willen) snappen wat gpl betekend als kernel licentie en dat zij eigenlijk hun source moeten openbaren…. Lees verder

Mag mijn school Windows eisen?

| AE 2299 | Intellectuele rechten | 51 reacties

Een lezer vroeg me: De opleiding die ik momenteel volg maakt gebruik van een Flash applicatie voor de wiskundelessen. Ik gebruik Linux, en daar werkt die applicatie eigenlijk niet goed op. Ik heb verschillende distributies, van Gentoo tot Ubuntu, geprobeerd maar het probleem blijft. Mijn docent geeft echter aan dat ik dat maar te accepteren… Lees verder

Schendt HTC de GPL door broncode vertraagd te publiceren?

| AE 2269 | Intellectuele rechten | 29 reacties

Een lezer wees me (dank!) op een bericht bij Freedom to Tinker waar werd gesignaleerd dat de Android-gebaseerde HTC smartphone Linux draait, maar de broncode maar moeizaam beschikbaar komt. Linux is open source (GPL versie 2) en de broncode moet dus meegeleverd worden (of er moet een schriftelijk aanbod bij zitten waar staat waar je… Lees verder

Eerste PS3-model verliest Linux-mogelijkheid na firmware-update

| AE 2038 | Informatiemaatschappij | 15 reacties

Het oude ‘fat’ PlayStation 3-model verliest de mogelijkheid om Linux te draaien als de gebruiker de voor 1 april aangekondigde 3.21 firmware-update installeert, meldde Tweakers gisteren. Sony zegt uit ‘veiligheidsoverwegingen’ tot deze stap te zijn gekomen. Wie deze firmware-update niet installeert, verliest vervolgens de toegang tot het online PlayStation Network. U voelt hem al aankomen:… Lees verder