Hoi William,

william schreef:
Hallo Simon,

Al een tijd niet meer gesproken (gemaild).
Ja, leuk om weer eens van je te horen!
Alles goed?

Hoe zit het nu met al die geruchten van go-oo.org en Sun.

Ik lees hier en daar wel iets maar ben er niet volledig overtuigd dat dat
klopt.

Heeft Sun inderdaad zo'n positie dat zij bepalen wat voor code nu wordt
toegepast?

Als dit natuurlijk waar is dan zou een fork niet slecht zijn denk ik, maar
zal wel ontzettend moeilijk zijn aangezien het een groot project is.

Kun jij me van een update voorzien zodat het eea wat duidelijker wordt?
Dit is eigenlijk een vraag die op zijn plaats is in de discussielijst. Ik neem daarom de vrijheid om het daar naartoe te brengen.

Ik zie het zo.

Het is vanaf het begin de regel dat broncode van OpenOffice.org niet alleen onder een compatibele licentie, maar ook onder de JCA (Joint Copyright Assignment) moet worden bijgedragen. Daarmee ken je het copyright van de door jou bijgedragen programmacode mede toe aan Sun (je behoudt echter ook zelf het copyright op je eigen programmacode).

Sommigen hebben hier bedenkingen tegen, want het geeft Sun de mogelijkheid om die code tevens onder een andere licentie dan LGPL toe te passen, zoals bij het maken van de commerciële variant Star Office, of het in nog andere producten in te bouwen. Het heeft echter ook een andere belangrijke reden: het voorkomt dat het copyright op de broncode van OpenOffice.org versnipperd raakt, zoals bijvoorbeeld bij Linux (de kernel) het geval is. Doordat Sun het (gedeelde) copyright op alle broncode van OpenOffice.org heeft, kan het bijvoorbeeld als belanghebbende partij optreden in geval van een juridische aanval op OpenOffice.org. En als het in de toekomst nodig is om over te stappen naar een andere licentie, zoals LGPL versie 3, of nog iets anders, dan is dat mogelijk zonder alle individuele copyrighthouders (waarvan sommigen misschien onvindbaar zijn of inmiddels overleden) te hoeven achterhalen.

Hierom wordt strikt aan het JCA-vereiste vastgehouden. Weliswaar kan het zijn dat Sun hier, vanwege mogelijke voordelen van zijn speciale positie, daarbij een groter belang heeft dan anderen. Die bijzondere positie, en de mate waarin Sun in de melk te brokkelen heeft bij OpenOffice.org, is m.i. echter ook wel terecht, omdat het vanaf het begin met afstand de grootste bijdrage aan de ontwikkeling levert. Andersom zal die bijzondere positie Sun motieven verlenen om daarmee door te gaan. Daarom ben ik wat huiverig voor pogingen om OpenOffice.org van Sun los te weken. Maar zoals gezegd is het gedeelde copyright ook om andere redenen van belang.

Nu is Novell hard aan de weg aan het timmeren om de eigen Linux-distributie OpenSuSE, en het onderdeel OpenOffice.org daarin, van meerwaarde te voorzien ten opzichte van andere distributies. Daardoor zullen ze eerder in aanmerking komen om hun commerciële diensten te verlenen bij, bijvoorbeeld, grootschalige Linux-migraties. Het probleem is nu dat zij het copyright van sommige door henzelf ontwikkelde uitbreidingen op OpenOffice.org niet mede willen toekennen aan Sun. Ik snap dat eigenlijk wel, omdat Sun in zekere zin een concurrent is van Novell. Het vervelende is echter dat, door vast te houden aan het JCA-vereiste, dit soort uitbreidingen niet in OpenOffice.org kunnen worden opgenomen. Voor Novell pakt deze strategie al gauw positief uit: als het JCA-vereiste in stand blijft zetten ze hun eigen variant van OpenOffice.org op voorsprong, doordat ze daar die uitbreidingen wel in kunnen aanbrengen; als ook niet-JCA bijdragen zouden worden geaccepteerd knabbelen ze daarmee aan de bijzondere positie van concurrent Sun. Het zal echter duidelijk zijn dat hierbij Novell's belangen op de voorgrond staan, en niet primair die van de OpenOffice.org-gemeenschap.

Er gaan geluiden op dat OpenOffice.org ook bijdragen onder de LGPL (zonder JCA) zou moeten accepteren. Dat zou echter een verder gaande versnippering van copyrights inluiden en de juridische overzichtelijkheid van het toch al grootste opensourceproject van de wereld verslechteren (dit is al meteen het probleem van een afsplitsing zoals go-oo.org). De aanleiding van dit verhaal was dat de "Calc solver" van ontwikkelaar Kohei, die deze niet onder de JCA wilde bijdragen, niet werd geaccepteerd. Sommigen zien dit als een arrogante bruuskering door Sun. Dat de ontwikkelaars van Sun het op zich hebben genomen hun eigen variant van deze module te schrijven, die dan wél eenzelfde copyrightstatus heeft als de rest van de OpenOffice.org-code, ondanks dat het erg jammer is van het dubbele werk, geeft aan dat dat een te simpele voorstelling van zaken is.

Hoe een oplossing, die voor de OpenOffice.org-gemeenschap als geheel het beste uitpakt, er precies zou moeten uitzien weet ik niet. Een afsplitsing zoals go-oo.org lijkt me echter niet die oplossing.

--
Vriendelijke groet, Simon Brouwer.
| http://nl.openoffice.org | http://www.opentaal.org |

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwoord per e-mail aan