Az egyenesek és a végtelen - avagy: az asztali Linux végzete

Egy jóbarátom folyton azt mondogatta: „A «jó» egyetlen akadálya az «elég jó».”

Szabad szoftver fanatikusnak érzem magam. Ez abban nyilvánul meg, hogy még akkor is a Me$e vonal leváltásán jár az agyam, amikor minden reális érv ez ellen szól. A külső partnerek programjai elengedhetetlenek, de nem futnak még Wine alatt sem. Nem hajlandók maradéktalanul kifejleszteni a webes megfelelőiket. Excel alá fejlesztenek alkalmazásokat, ami sohasem lesz kompatibilis az OpenOffice.org szkriptjeivel. A munkatársak csak és kizárólag azon hajlandók bármit elvégezni, amit megszoktak. Még újabb MS termékkel sem lehet lecserélni. A nyilvántartó programunk megy ugyan Wine felett, de szétesik az ablak. A fejlesztésbe bele nem szólhatok, így pedig senki sem fog áttérni. A piaci szereplő társak fejében még csak meg sem fordult hasonló terv, hogy a minket kiszolgáló partnereknek legalább kicsi érdeke lenne a többplatformos rendszerek kialakítására. (Egy hasonló példa: az APEH már készített Java-s programot, de mit érsz vele, ha pl. a PSZÁF fejlesztői a feltett kérdést sem értik: „Egyáltalán van élet az MS-en túl?!”)

De csak nem hagy nyugodni a kérdés. Tesztelem a programokat:

- Már van IE6 böngészőnk – bravó, néhány fontos rendszer csak ez alatt működik. Egy pipa.

- Wine - le a kalappal előtte, de a .NET-es és MsSQL szerveres progik nem mennek. Talán portolni kéne. Ám azok nem nyílt forráskódúak. (Akkor tán lenne némi esélyem…)

- Winetricks - mennyi bosszúságtól megkímél, hogy előre letölti és konfigurálja a futtatási környezetet és a kiegészítő programokat! De a mi programjainkkal ők sem foglalkoznak. Akár az összes kiegészítőt is telepíthetném.

- Akkor tegyünk szert egy kis rész-sikerélményre: Wine + Office 2003 - Végtére is licencünk van. „Végre valami.” - sóhajtottam, mert feltelepült, elindult. „Na, NA?!” De az összes makrós és űrlapos xls csodabogárnál elhasalt az öszvérkénk.

- Végső kétségbeesés: virtualizáció! Virtuálisan futtatjuk a Windowst, ha szükség lenne rá. Hisz van XP licencünk is. De beszéljünk őszintén! Hiszen akkor már minek cserélnék le bármit is? A rá fordított órák költsége egyedül felemésztené az új gépek és az új 7-esek beszerzési költségét. Egyébként is, a virtualizáció megvalósításához is kellenének új vasak.

Na jó, csak nyugi, ne essünk pánikba. Tegyük fel, hogy minden problémát megoldottunk. Tegyük fel, hogy minden működik Linux alatt. Tegyük fel, hogy már csak dolgozni kell. Tegyük fel a Linuxot végre a gépre! Miért van mégis vegyes érzésem a használata közben? (A Windows használata közben csak egy érzésem van. Ott csak undort érzek, amikor nem működik valami, mert sokszor Linux alatt az a probléma még csak fel sem merülne.) A dolgok befejezetlennek tűnnek. Pár programot kipróbálva óhatatlanul bele kell piszkálni valamibe. Ez sok gépnél adminisztrátori rémálom. (Nem vagyok én akkora szakértő.) A disztribúciók között látszólag nincs egységes kezelőfelület. A külső szemlélő számára telepítő-csomag kavalkád, programok és alternatíváik százai, amik önmagukban is organikusan változnak évről évre. Ezek lekövetése, nem kedvező fejlesztési irányvonal esetén a konkurens fejlesztések tesztelése, újratelepítés, mind időrabló munkák. Vannak ugyan szabványosítási kezdeményezések, de még a disztribúciókon belül, sőt, a kezelőfelületek (KDE, Gnome, stb.) táborában is éles a vita, merre tovább. Természetes, hogy minden új programozó tudat alatt új irányba húzza a szekeret. Kiszámítható fejlődési irányvonal? Erre épített informatikai stratégia? Nehéz dió.

Fel vagyok én erre készülve? Dehogy! A munkaidő nem elég. A családomra, a most törődést igénylő gyermekeimre és a munkafeltételnek számító alvásra szánt órákat ezzel akarom tölteni!?

Persze a tökéletes asztali környezet illúzió. És a másik oldalra ugyanúgy igaz minden, csak pepitában.

Fáj a szívem a Linuxért, mert eddigi ismereteim alapján jobb. Tudom azt is, miért, és jelenleg úgy látom, hogy jobb is marad. Bizonyos feladatokra „elég jó” (pl. szakértő gyámság alatt otthoni felhasználásra). De a cégnek „nem jó”. Kár, hogy be kell látnom, nálunk nincs esély a váltásra. Hogy melyik disztribúció? Hogy KDE, vagy Gnome? Nem érdekelne, csak szabadulhatnék attól a kényszerpályától, amiben benne vagyok.

A szándék mindenkiben ott van. Minden egyes fejlesztőben, és a pálya szélén álló drukkerekben is, mint amilyen én vagyok. De a szabad információs társadalomban mintha csak egy közös pont lenne: a kiinduló. Azon túl mindenki arra megy, amerre akar. Úgy tűnik hát, az én egyeneseim távolodnak. De előre tekintve legalább úgy látszik, mintha a messzeségben összeérnének. Fanatikusnak számítok, ha még mindig bízom a jövőben?
____________________________________
Szeretnék kiegészítést tenni: nem vitaindító írást tettem közzé, hanem pár gondolatot, hogy az olvasó egy kicsit nevethessen, meg egy kicsit gondolkodhasson. Nem állítom, hogy feltétlenül igazam volna, és senki alá sem akarok lovat adni, hogy helyeselve a saját igazát szajkózhassa. Csak és kizárólag egy véleményt írtam le egy naplóba, ami mellesleg nyilvános. Azért nyilvános, hogy ha valaki szeretne, beszélgethessünk.

Hozzászólások

Még egy ember aki abbahagyta a széllel szemben pisálás művészetét. :)

Töredelmesen be kell vallanom, hogy a cikkért 300 kilót kaptunk, 1 héttel hamarabb tölthetjük le az Ultimate-et mint a hivatalos megjelenés, ingyen legalizálták az összes Office-t, végre kitöröltek a közveszélyes crackelt verziók telepítőinek szupertitkos nyilvántartásából, ja, és + fél év support. Valódi előny! Megérte!!! :-p :-D

+1
otthon Ubuntut használok mert amire otthon használok egy számitógépet, arra bőven jó.
de produktiv környezetben a Linux előnye ("a választás szabadsága") egyben hátrány is, pont az egységesség hiánya miatt.
nekem személy szerint egy normális irodai programcsomag hiányzik. aki tényleg használt Excel-t kicsit komolyabban, nem csak pár táblázat összedobására, hanem pl. statisztikai analizisre, xml feldolgozás, stb. annak az OpenOffice játékszer, de komoly munkára nem elég.
(és igen, elolvastam az OpenOffice helpjét is, és próbálgattam is sokat, de akkor se tetszik)

Szerintem produktív környezetben az ERP csinálja ezt (one click) és nem ember hegeszti excel-ben. Szerintem.
Szerintem produktív környezetben az ERP-ben minden sablon megvan és pdf a végtermék. Szerintem.

Így alul képzett emberek is magas minőségű munkát végezhetnek, míg excel hegesztőknél sok a hiba és az elpazarolt erőforrás és arról nem is beszélve, hogy drágább az ember.

"drágább az ember"

Offline célprogram is kell, mert nem mindenkor és mindenhol van net. De a jövő egyenlőre a web alapú fejlesztés, offline-ban pedig a Java. Az legalább viszonylag ugyanúgy megy több rendszeren is. Nem tudom, minek erőlködnek a külsős cégeknek szánt programoknál még mindig a .NET-tel. Már herótom van tőlük.

már megbocsáss, de az kb. ugyanaz, hogy localhoston fut-e a web app, vagy localhoston fut az offline alkalmazás – a program ígyis úgyis az én gépemen van.

—-—-—
int getRandomNumber() {
	return 4;//szabályos kockadobással választva.
}		//garantáltan véletlenszerű. xkcd

Ahol szikrázóan kék az égbolt,
Ahol szárnyalhat a szabad szél,
Ahol kéznyújtásra már a csillag,
De csak annak, aki égig ér.

Ahol megverekszünk minden szóért,
És már senkivel sem alkuszunk,
Ugye jó barátom, jól emlékszem,
Nem is régen oda indultunk.

Mi a győzelemről megtanultuk,
Hogy a részvétel a fontosabb,
Hogy a vereség is fizet szépen,
És a győztes sokkal fáradtabb.

Hát minek törjük össze kezünk, lábunk,
Ha már menet közben ülhetünk?
Kár, hogy alig-alig vesszük észre,
Hogy már nem megyünk, csak érkezünk.

Hogyha találkozunk, el ne fordulj,
Velem emelt fővel rázz kezet!
Én majd megértem, ha nem is mondod,
Hogy a széllel szembe nem lehet.

De nekünk így is jó, így is jó, így is jó,
Döcög a gép, de nekünk így is jó, így is jó, így is jó,
Langyos a sör, de nekünk így is jó.

:-D

Gratulálok, kezdesz fölnőni. :)

--
Wir sind erfaßt, sind infiziert,
Jedes Gespräch wird kontrolliert.

Inkább el kellene kerülni az olyan "alkalmazásfejlesztőt", aki táblázatkezelővel kókányol gánymakrókat. Gondolom, céges autónak sem sufnituningolt Wartburgot vesztek.

Magam is "szabad szoftver fanatikus" vagyok, s csak linuxot használok. Itthon, magamnak. Szerintem a linux még mindig csak egy játékszer, amivel mi, gekkek, kockák és egyebek játszunk. De nem is kell (szerintem) hogy ennél több legyen, én nem akarom hogy mindenki linuxot használjon. Én jól eljátsztom vele, gondolom Ti is. Szervernek kitünően használható az iparban, de default "gépként" nem.

mostanaban sok helyen erzek kiabrandultsagot vagy csalodottsagot ;-(

"Nagy árat fizettünk érted Szabadság! Drágább lett a lánc...
A forradalom rajtunk nem segít, vége már!
Elmaradt a nagy ünnep

Hé, mama azt igérted,hogy jobb lesz majd,
Ha jól és sokat dolgozunk!
De az idő nem dolgozik nekünk, csak megöregít!"

udv Zoli

"Excel alá fejlesztenek alkalmazásokat" - na ezért verés jár :) Az ilyet nem hívhatod se fejlesztésnek, se alkalmazásnak :D

Egyébként cége válogatja. Az a lényeg, hogy fel kell ismerni, hol mire van szükség és leginkább igény. Az utóbbi fél évben két kis-közép céget is migráltam sikeresen Linuxra, mindegyiknél sikerült feloldani az MS függőséget majdnem teljesen. 1-1 Windows gép maradt, de azok annyira beállt cuccok, hogy még a Vista-7-re való váltás sem lesz megvalósítható.

Nagy divat lett itt a linux fikázás, de a fenti két esetben a híres TCO számok nekünk nagyon jókat mutatnak. Fél év alatt gyakorlatilag nem volt sürgősségi riasztás desktop nem működés ügyben és nem sürgősségi is alig. Régebben hetente kellett menni. Persze ha vendor-lock van, akkor hiába minden erőfeszítés, de linux alatt is csinálok olyat, amit nem migrálsz le windowsra :)

Hát ezen nem tudok én sem napirendre térni, hogy cég-óriások (ahol dől a zsé) ilyen "programozókat" fizetnek. Többszörösét kapják, mint az én fizetésem. Mi meg szívjuk a fogunkat.

Nincs itt szó semmiféle Linux-fikázásról.

Ami pedig a megbízhatóságot illeti, ezért próbálnám hajtani az áttérést, mert a magára hagyott (értsd: dolgozzon rajta a gazdája) Windows-nak (vagy felhasználónak?!) nem kell pár hét és képes összesz*emetelni magát. (Biztos, hogy csak a hozzá-nemértésem az oka.) Egy Linuxot viszont ott mernék hagyni bárkinek és ráadásul önmaga a saját védőbástyája is.

Az az igazsag, hogy a szivembol szolt ez a dal cikk. Nagyon szeretem a linuxot, szerverkent ahol csak ertelme van, en is linuxot hasznalok. Sot, a laptopon is Linuxozok, raadasul Gentoo-val. A gond az, hogy a Linux - mondjuk ki - desktopnak viszonylag kevesse alkalmas.
Emberek valahol valamikor eldontottek, hogy marpedig itten Linux desktop eve lesz, ha beledoglunk akkor is. Csakhogy desktopot nem lehet bazar alapon fejleszteni, mert abbol csak kaosz szuletik, nem pedig desktop. Nem lenne semmi baj, ha lenne 2-3 desktop, ha azok belul egysegesek lennenek, es csak szigoru minosegi kovetelmenyeknek megfelelo programok kerulhetnenek belejuk; azonban ez messze nem igy van. Nincs terv, nincs (vagy nem latok) hatarozott iranyt, csak fejlesztunk otletszeruen, ez pedig talan a legrosszabb. Mar az is eleg jo terv lenne, ha az lenne a terv, hogy a Windows minden szolgaltatasara irjunk minosegi opensource alternativat. Ehhez kepest mindenki azt csinalja, amit a szive diktal. Ez egyfelol jo, mert a programok nagy odaadassal keszulnek - mafelol meg rossz, mert nagyon nehez ezeknek az embereknek megmondani, hogy figyelj: ezt ne igy. Mert akkor mondhatja azt, hogy o a szabadidejet aldozza fel erre, es milyen jogon... esatobbi.

Nekem egy vagyam van: valaki vagjon itt rendet. Nem erdekel, ha az egyseges desktopot KDE-nek hivjak, az se ha Enlightmentnek, csak legyen mar vegre egy hasznalhato. Mert jelenleg user-szemmel egyik sem hasznalhato.
--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.

Nem vágtak, nem is tudnak, hiszen ugyanabból a kupac ...ból építkeznek mint a többi.
Pl. ugyanúgy használhatatlan az új verzióval a régebbi kernellel és Xorggal kifogástalanul működő intel VGA és WLAN kártyám, és ugyanúgy nem működik a hibernálás (vagy "desktopabb" szemmel: ugyanúgy 3 kB/s a maximum MSN fileküldési sebesség, ugyanúgy nincs videofon, és ugyanúgy ezer probléma van a hanggal) mint az ingyenes/közösségi disztribúciókban.

Mélyebb szinten van itt a fejetlenség, és semmi jel nem mutat rá hogy javulni fog bármi is.

Azt elárulhatod, hogy milyen feladatot látnak el azok az excel makrós cuccok?
Vagy:
Írnál egy alkalmazás-kívánságlistát, amelyek miatt nem megy a migráció?

Mellesleg, milyen (IT) stratégia az, amely excel makró alapú fejlesztésekre alapoz?

Én egy autósiskolai rendszer miatt dobtam ki a szambát (félig...) A bűn lassú az enyhe kifejezés volt rá -- ma épp egy másik suli hívott, hogy mit csináljanak, nekik sem tudtam mást javasolni, csak azt, hogy tegyék windows-ra a cuccot, mert ott megy, szambán meg nem...