IBM ma obvykle plnou hubu kecu o open source, jak je to skvely a jak to podporujou uplne nejvic na svete, ale ted necha chudaky uzivatele OS/2 klidne na holickach. Tak proc to sakra neopensourceujou, at si ty vyviji dal sama komunita? Rekl bych ze to je typicky pristup IBM - plna huba marketingovych zvastu o open source, ale skutek utek ...
Treba to otevrit nemuzou. Je to closed source a nehcteji aby vylezlo na povrch neco nevhod. Nebo naopak, nechteji aby bajecne os/2 konkurovalo linuxu a bsd. :-)
Je predsa jasne, ze take cosi nemozu hodit pod GPL, ani nijaku inu free licenciu. Urcite tam budu nejake patentove uzly na Microsoft (ktory ak sa nemylim mal povodne na OS/2 pracovat), pripadne ine firmy...
Tak to nemusi hned publikovat pod GPL - GPL snad neni jedinna zivotaschopna open source licence. Navic casti, na ktery ma (c) Microsoft, tak ty opensourceovat nemusi - muze je dat zadardmo k dispozici jako binarni knihovny ... Kazdopadne co ja vim, Microsoft pracoval na OS/2 jen verzi 1 - pak uz ne, takze bych se divil kdyby takovyho kodu tam bylo moc. Napr. celej workplace manager je dilem IBM, tak proc neotevrit treba takovouhle vec ...
BTW co vubec IBM opensourceovala krome Eclipse (kdyz uz maji tu plnou pusu open source)?
16-bitove jsou pod OS/2 bohuzel skoro vsecky ovladace
zarizeni. Z duvodu firemni politiky o kompatibilite proste
je nutne, ze kdyz vezmes ovladac disku nebo filesystemu
z OS/2 1.x bezici na 286, a pustis ho na nejnovejsim
Warp Serveru 4.5, tak musi chodit. Takze ty ovladace maji
16-bitove vstupni body, dostavaji tam ukazatele ve tvaru
segment:offset. Par ovladacu, kde by 16-bitovy kod byl
neunosny (filesystemy HPFS386, JFS, EXT2) si ty ukazatele
prelozi na 32-bitovou adresu a pracuji 32-bitove, a zpatky,
kdyz vraci ukazatele, tak je zase prelozi na segment:offset.
Naproste vetsine tvurcu ovladacu se s timhle nechce piplat
(navic u jednoducheho ovladace takovy preklad a prepinani
segmentu muze spis zpomalovat nez zrychlovat), takze treba
ovladace IDE disku, USB, FAT a naproste vetsiny zarizeni
jsou kod pro 286 na OS/2 1.x.
<quote>
co vubec IBM opensourceovala krome Eclipse (kdyz uz maji tu plnou pusu open source)?
</quote>
- používám Jikes (rychlý kompilátor Javy)
- koukni do kernel-source/MAINTAINERS na autory z ibm.com
- sponzoruje konference (OpenWeekend, LinuxTag, ...)
- podílí se na návrhu standardů
Takze kdyz se to veme kolem a kolem, tak vlaste nic moc (krome toho Eclipse). Ten zly a zatracovany nepritel open source Sun, co nechce opensourceovat Javu toho komunite dal vlastne mnohem vic - OpenOffice, NetBeans, OpenSolaris, DTrace, Tomcat, Glassfish, Looking Glass, JXTA, a janevimcojeste. Jenom ne pod GPL (coz je nekterym trnem v oku, nicmene IBM co ja vim tak take ne (krome toho Linuxu)).
Souhlasim, ze Sun ma take rad Open Source. Podporuje ho a je rad, ze kolem Javy existuje mnoho vybornych Open Source knihoven, ktere take pouzivam.
Zaroven se vsak domnivam, ze Sun je kritizovan z jineho helediska. Bylo mu od vyvojaru Svobodneho software receno, ze nelze vytvaret Svobodny software v nesvobodnem jazyku. Neni to jeho vina, jen proste vyvojari Svobodneho software pouzivaji tedy jiny jazyk nebo vlastni svobodnou implementaci Javy.
(pozn. ne vsechen Open Source software je Svobodny software),
To je spojeni - Svobodny software.... uz se tesim na Svobodny salam.... software je proste software... a jeste perla: "psat svobodny software v nesvobodnem jazyce.." to uz je fakt jak od magora...jakysi tahani nejake ideologie do prumysloveho oboru... ja uznavam jen je to uzitecne/neuzitecne... pokud je uzitecnejsi vydat software se zdrojovymi kody...
Za svobodný software (angl. free software) pokládáme takové aplikace, které jsou šířeny se zachováním určitých práv a svobod pro jejich koncového uživatele. Jde o právo:
* spouštět program za jakýmkoliv účelem.
* studovat, jak program pracuje a přizpůsobit ho svým potřebám. Předpokladem k tomu je přístup ke zdrojovému kódu.
* redistribuovat kopie dle svobodné vůle.
* vylepšovat program a zveřejňovat zlepšení, aby z nich mohla mít prospěch celá komunita. Předpokladem je opět přístup ke zdrojovému kódu.
V roce 2138 byla prijata mezinarodni umluva na ochranu prav a svobod pro programove vybaveni ktere je schopno si uvedomit samo sebe. K jejimu prijeti prispela i nadace Svobodny software.
Svobodny salam je velice dobry napad. Musel by k nemu byt dostupny recept a detaily o pouzitych surovinach. Vedlo by to k tomu, ze by vyrobce nemohl dat na trh ty sracky, ktere tam dava nyni a musel by zvednout kvalitu, protoze by si kazdy precetl, co v tom je, zezelenal by a stal se radsi vegetarianem. Uplne stejne, jako u software. Kdyby byl k dispozici "recept" na nektere nejmenovane uzavrene softy, zajem by urcite poklesl. Koupili by to jen cunata, ktera by kupovala i ten salam z odpadku. :-)
To ovšem předpokládá, že by si každý mohl snadno buď ověřit, že salám odpovídá uvedeným ingrediencím a výrobnímu postupu, nebo si ho podle toho postupu vyrobit sám. Ale tak tomu není…
O to jde. Proto zadny vyrobce salamy pod GPL nevyrobi, protoze by je uz nikdo nekoupil. Ne, ze by si je vsichni zacali vyrabet doma, na to by urcite nemeli chut. Ale proto, ze by kazdy videl, jaky je to sajrajt: Odpadky, smisene se soli, barvivy a spoustou dalsich chemikalii.
Nepochopil jste mne: u open source salámu by výrobce mohl bez problémů jako "zdroják" zveřejnit něco úplně jiného, než podle čeho sám salám vyrábí. A domácí uživatel by neměl šanci to ani poznat, natož pak postup reprodukovat.
Jasně - proto taky žádný "svobodný salám" nemá smysl. Protože nemáš možnost jednoduše si prohlédnout "kód" (ne každý má vždy při ruce potravinový analyzátor).
Salám není software, to jsi touhle flejmou chtěl říct?
Uznávám, že je to trochu nezvyklé spojení. Ale svobodný není jen člověk, který není ve vězení nebo ho nikdo nešikanuje, ale také jsou svobodné volby (charakterizované svobodou) a stejný význam má i svobodný software. A třeba i svobodný salám.
Vyborna opensource vec od IBM je ICU http://icu.sourceforge.net/ , Jikes uz nekdo zminoval. A hlavne IIRC sousta Apacackejch projektu jsou puvodem dary od IBM, namatkou treba Derby/Cloudscape.
Od doby, kdy jsem poprvé začal používat OS/2 (tehdy Warp 3 Cz), měl jsem desktop snů. Dodnes s ním porovnávám všechno co je pro PC k dispozici a těžko najít náhradu. Na servery už OS/2 tak dobrá nebyla ale na desktopy (nepočítaje MAC OS) není dodnes náhrada. Pro konkurenční prostředí to byla velká inspirace (KDE se otevřeně inspiroval Workplace Shellem, MS Windows skrytě také) ale kdo to zná dá mi za pravdu že přes všechnu snahu je to jen odvar. Převod vývoje pod OpenSource jako celek není možný (obsahuje licencované komponenty a části kódu jsou optimalizované pro 32bit. architekturu Intel). Pokud by ale IBM byla schopná toto prostředí převést pod XWin a nabídnout ho třeba i komerčně pro desktopy, mohla by to být podobná revoluce v SW pro desktopy jako byl návrh architektury PC před 25 lety v mikropočítačích.
Ja OS/2 stale pouzivam. Ten desktop me tak moc nebere
(na manipulaci se soubory tam pouzivam File Commander).
Ale libi se mi tam to menu podobne menu "start" z windows,
kterym jdou ale prochazet vsecky disky. Pak clovek muze
otevrit libovolny soubor na par kliku mysi a je to mozna
i rychlejsi nez to napsat z prikazove radky.
Jinak co se tyce navrhu --- je to strasne --- pokud jim
totiz ten desktop proces spadne, tak se cely system muze
restartovat. Kernel sice stale bezi, procesy to prepina, ale
klavesnice i mys je zablokovana. To i ve windows, kdyz
spadne explorer.exe, tak se muze pustit znovu a ostatni
procesy to nijak neovlivni. Navic do toho desktopoveho
procesu maji "integrovane" i takove veci, jako prohlizec
obrazku, videa, editor audia, takze pak staci otevrit vadny
jpg soubor a je nutny restart. Pokud clovek vi, ze tyto
featury nema pouzivat, tak se s tim da zit :)
OS/2 byl opravdu jednim z nejkvalitnejsich OS pro IBM PC, kdo tento system dobre poznal, vi o ce mluvim, sam jsem ho pouzival dlouha leta a take dost dlouho nemohl najit nahradu za tento OS. Zachranil mne az MacOS X, ktery povazuji v soucasnosti za nejvyspelejsi OS pro desktopy...;-)
Jeste uvidime, jak to bude s podporou OS/2 dale, IBM totiz uz oznamilo ukonceni podpory celkem 3x a vzdy ho nasledne zase prodlouzilo...:-)
Ne, ten se dale vyviji a je supportovan.
Ovsem OS/2 Warp ad je skvela, tak je jednouzivatelska ... a tak uz je proti Unixu/Linuxu mrtva. nikdo nebude pouzivat web server pod rootem, ale jako desktop je to super, jsou tam i terminaly pro AS/400, S390 atd, jsou tam Xsy atd atd ... mel jsem jej rad, ale skoncil jsem u OS/2 Warp 4 SP11 nebo 12, pak jsem presel z linuxu ze serveru i na desktop.
Pak jsem skusil Auroru ale te uz chybelo kupa ovladacu, ale i tak jsem to rozjel akorat bez zvukovky. Dnes by mi bodlo z OS/2 akorat VDM (virtual dos machine) ten nemel chybu, byl ruchlejsi nes DOS na beznem PC, mohlo jich bezet vice a dulezite drivery neubiraly z base memory .... to nema dodnes nikdo jiny.
Ja ma OS/2 uz od verzie 2.0 dlhe roky som na tomto OS pracoval a mam ho dodnes stale. Asi pred 4 rokmi boli velke tlaky na IBM Team OS/2 aby do dali volne pod GPL aby sa z toho mohol vyvinut slusny OS. IBM dlho oponovalo a rozhodli sa to zkomercnit cez SerenitySystem a vzniklo Ecomstation.
Skoda ja sy myslim ze sme prisli o najkvalitnejsi OS za posledne roky :-( .
PS: Ale mameme aspon jeno + IBM preklapa svoje nasadene bankove systemy (80% bankoveho trhu)z OS/2 na svoj Linux :-)
Minimálně starší bankomaty od IBM na OS/2 jely.
Mimochodem, před časem mi jeden vytuhl pod rukou, samozřejmě v okamžiku, kdy byla karta uvnitř. Půl hodiny jsem v lehkém oblečení čekal v chumelenici, než si to support vyřešil (ve výsledku vytažením bakomatu ze zásuvky, což mi mohli říct rovnou a udělal bych to sám); od té doby jsem, co se týče názorů na kvalitu OS/2, docela opatrný...:-)