Skoro bych tipoval, že jedním z důvodů proč to IBM nemůže udělat, je přítomnost kódů z dob spolupráce s MS. Protože víme, jak se MS chová k jiným open projektům, čekal bych rychlou odezvu typu "... jsou tam naše licencované věci, tak zaplatíte !". Takhle se IBM brání případnému tlaku ...
Takže správné je uvolnit kód, aby na něm někdo mohl postavit produkt, kterým pak bude konkurovat mému vlastnímu produktu (a říkat něco o nízkých pořizovacích nákladech)? To je opravdu krásná úvaha. Zkuste si představit, jak předstoupíte před akcionáře (kterým firma patří), a říkáte: "No, my bychom ten kód jako uvolnili, takže ostatní na tom kódu budou stavět produkt, který nám potom bude konkurovat, a snižovat tržby, tedy i vaše zisky". V první fázi by akcionáři zřejmě nevěřícně zírali, poté by se smáli, a nakonec asi házeli předměty.
Zkuste prosím zauvažovat, proč by mělo být správně zdrojáky uvolnit.
Zkuste se na to podivat z pohledu uzivatele a ne firmy - z pohledu Xercese by bylo otevreni zdrojovych kodu jedine dobre. Microsoft ma na to pochopitelne jiny nazor, ktery ale nemusi byt jediny spravny.