Názory k článku
Tvůrce CenterICQ: důležité je programovat
konecne nekdo s rozumnymi nazory
celé vláknoRe: konecne nekdo s rozumnymi nazory
celé vláknoRe: konecne nekdo s rozumnymi nazory
celé vláknoRe: konecne nekdo s rozumnymi nazory
celé vláknoOsobně si ale myslím, že v tom, co zaznělo v článku se skrývá problém celé open source komunity. Vývojáři si vyvýjí své kódy z velké části pro sebe. Oni jsou programátoři, tedy "někdo" a vyvýjí pro sebe a pro další programátory. Kdo není programátor, ten je jakoby něco méně. Oproti nim stojí ti, kdo produkty používají. Protože o technickém pozadí věci neví nic, tak narážejí na spousty problémů, ale radou jim je často jen to, že se mají naučit programovat a funkci si dopsat, nebo ať si projdou to a to fórum, atd. S tímto přístupem se nedá získat větší uživatelská základna, protože lidi nepůjdou do něčeho, kde jim vývojáři řeknou, že jsou nuly, když neumí programovat.
Zato v komerční sféře je to naopak a vývoj je často cílen právě na technicky neschopné uživatele. Dělají se produkty, plné (možná otravných) wizardů, často s podporou u výrobce, které uživatele navádějí, jsou mu schopny poradit a když člověk něco neví, tak může zavolat výrobci software, nebo počítače a nechat se navigovat, případně zavolá zkušenějšího kamaráda, což často - vzhlededm k rozšířenosti OSS software, respektive OS, nemůže, protože prostě ve svém okolí takové lidi nemá...
V takovém případě raději sáhne po komerčním softwaru, kde jej sice již mají od počátku za "blba", ale právě pro takové je software stavěn, než aby šel do něčeho, kde se předpokládá, že když tomu nerozumíš, tak udělej si sám, nebo si to doprogramuj - vždyť máš tu svobodnou možnost... Většina lidí totiž i přes všechna tvrzení nepotřebuje tu svobodu, protože ji nevyužije . Lidé chtějí (a možná bohužel), aby jim někdo dal produkt - nějlépe zadarmo, ale klidně i komerční, který prostě mohou používat a nemusí se starat o nic jiného...
Re: konecne nekdo s rozumnymi nazory
celé vláknoA takto musíme také pohlížet na požadavky dalších a dalších funkcí od různých uživatelů. Pokud se s nimi autor nestotožní nebo ho nezajímají, pak je prostě nenapíše. (Čímž není řečeno, že je nemůže napsat kdokoli jiný, koho zajímají). Navíc s praxe vím, že mnoho takových požadavků vychází od uživatelů, kteří se snaží použít program k úplně jinému účelu, než pro který je určen.(Přímo klasický je požadavek na editovaní .pdf souboru).
Chápu, že program by má být snadno ovladatelný. Ale to neznamená, že si uživatel nepřečte ani Read.me, natož ovládací manuál. Tady je největší problém v tom, že uživatelé Windows si navykli laborovat systémem pokus-omyl a sledovat, co způsobí mačkání různých ikonek - a žádnou dokumentaci zásadně nečtou. Vzpomínám na jednoho typického uživatele, kerý mi po pěti minutách výkladu netrpělivě řekl: ,Já potřebuju jenom vědět, co mám zmáčknout. Proč to mám mačkat, to mě vůbec nazajímá'. Psát programy pro někoho takového odmítám, protože takový člověk nemá u počítače vůbec co pohledávat.
Máte pravdu,
Re: konecne nekdo s rozumnymi nazory
celé vláknoVývojáři si vyvýjí své kódy z velké části pro sebe.
To snad da rozum, ne? Prece jako programator nebudu svuj cas investovat do projektu ktery nepouzivam, ktery mi k nicemu neni a na jehoz rozvoji nemam osobni zajem.
V soucasne dobe uz je dost OSS psano komercnimi firmami, ktere plati sve zamestnance a ti zamestnanci tvori programy podle zadani. Tedy nikoliv ciste pro sve poteseni. Ale to je teprve zalezitost poslednich nekolika let.
U ciste "nadseneckych" projektu to celkem pochopitelne funguje obracene. Kdyz me osobne schazi nejaka featura nebo cely program, takze to pro sebe napisu a jelikoz nejsem sobec, podelim se o vysledek sve prace s ostatnimi zverejnenim zdrojaku. Jakmile jsem se svou praci spokojen, tedy program dela co ma, prestanu ho vylepsovat a prestanu vydavat nove verze. Jestli v tom programu nekomu chybi neco co me nechybi tak at si to tam dopise. Pokud to neumi tak at premluvi nekoho kdo to umi. To ale klidne muze byt nekdo jinej nez ja.
Dovolim si tvrdit ze skupina lidi kteri programuji OSS se se skupinou tech "evangelistu" kteri by ho nejradsi kazdemu cpali prekryva velice malo. Protoze OSS vyvojari vidi jaka je za tim prace a rekl bych ze vetsina z nich nema kdovijakou touhu odpovidat na desitky opakujicich se lamerskych dotazu od lidi kteri absolutne nemaji poneti co pouzivaji a proc. Na druhou stranu ti "evangeliste" berou OSS jako "ejhle co se nam tu objevilo za uzasny software" a rozhodnou se ze ho od ted vsichni musi pouzivat.
Re: konecne nekdo s rozumnymi nazory
celé vláknoRe: konecne nekdo s rozumnymi nazory
celé vláknoTo jsou ale zase věci důležité spíše pro uživatele a ne pro autora. Jastliže píše program primárně pro sebe, tak mu může být buřta, jestli program komunikuje v jazyku, o kterém ani v životě neslyšel, či tam někde běží nějaká wiki, kterou on stejně nepotřebuje.
Re: konecne nekdo s rozumnymi nazory
celé vlákno"Vývojáři si vyvýjí své kódy z velké části pro sebe. Oni jsou programátoři, tedy "někdo" a vyvýjí pro sebe a pro další programátory. Kdo není programátor, ten je jakoby něco méně. "
Presne tak, predevsim vyvijeji pro sebe, ale pokud je dost zajemcu (a take relativne dostatek spolupracujicich programatoru), tak se programatori venuji i implementaci novych funkci. Ono kdyz bude produkt pouzivat vic lidi, bude vetsi sance, ze to bude pouzivat i vic programatoru. Kazdy z tech programatoru bude mit ruzne pozadavky na vlastnosti, takze si je treba dopisou. S tim vzrusta i sance, ze nekdo napise tu funkci, kterou chci ja. Mozna je problem CenterICQ, ze konzolove ICQ/Jabber/... dnes uz pouziva hodne male procento lidi. Osobne jsem v dobe ICQ rozmachu pouzival micq a zicq. U jabbera jsem se pak rozhodoval. Videl jsem ruzne GUI klienty a skoncil u PSI (profily, vice uctu v profilu, win+lin, umi vsechno, co potrebuju). Chtel jsem zkusit taky konzolovyho Jabber klienta, ale bohuzel zadny mi nevyhovoval, vzdy neco chybelo oproti PSI. Takze jsem nepresel ani na CenterICQ. Pokud ma 90% programatoru uz jiny IM klient, tak nemaji duvod prechazet a tudiz ani psat pro CenterICQ. A user se nebude ucit programovat, aby si dopsal jednu funkci. Navic i programatorovi by urcite zabralo dost casu, nez by se v cizim kodu zorientoval, a venovat prilis mnoho casu kvuli jedne funkci je zbytecne i pro OSS vyvojare. Mozna by musel CenterICQ srovnat funkce s ostatnima a pak by mozna preslo vic lidi a treba i programatoru.
Re: konecne nekdo s rozumnymi nazory
celé vláknoRe: konecne nekdo s rozumnymi nazory
celé vláknoRe: konecne nekdo s rozumnymi nazory
celé vláknoRe: konecne nekdo s rozumnymi nazory
celé vláknoRe: konecne nekdo s rozumnymi nazory
celé vláknoRe: konecne nekdo s rozumnymi nazory
celé vláknoNaopak u komercnich programu tomu tak casto neni a komercni SW musi spolehat na spravne zprostredkovanou zpetnou vazbu od uzivatelu. Ktera ale casto stejne nestaci, protoze uzivatel nevi, ze by neco slo a programator naopak nevi, ze by uzivatel neco takoveho chtel.
Problem u open source je zas v tom, ze programatori preci jenom maji urcite "charakteristiky" co se tyce zajmu atp., takze jejich tvorba rozhodne neni vyvazena co do pokryti ruznych oblasti.
Snad je alespon trochu pochopitelne, co jsem chtel rict :-)
Re: konecne nekdo s rozumnymi nazory
celé vláknoOvsem u komercnich programu tomu tak casto neni i proto, ze firmy vytvareji software podle prani zakazniku.
V open source se programator nepusti do programovani oblasti, ktere nerozumi (a kdyz tak to za mnoho stat nebude). Takze ale v ramci open source takove oblasti, kterym programatori obecne prilis nerozumi/nezajimaji se o ne zustavaji nepokryty nebo pokryty velmi chabe.
titulek
celé vláknoinak ma dobre nazory chlapik
Klyagin???
celé vláknoRe: Klyagin???
celé vláknoRe: Klyagin???
celé vláknoRe: Klyagin???
celé vláknoRe: Klyagin???
celé vláknoOpravdu? A co "ё", "я", "ю" nebo "щ". A podotýkám, že je tam reverzní vztah jako "х" a ch.
Re: Klyagin???
celé vláknoRe: Klyagin???
celé vláknoŠekspir, Chemingvej, Balzak, Eksipery...
To je teprv soda.
Je pravda že jsem kolegům v laborce musel nabodeníčka vysvětlovat a transkribce do češtiny se jim líbila víc než anglická.
Re: Klyagin???
celé vláknoRe: Klyagin???
celé vláknoRe: Klyagin???
celé vláknoale obecne se pouziva i anglicka (Chekhov)
a nekdy je to smichane, tj. anglicky text s francouzskym prepisem (u zavedenych jmen jako treba ten Cajkovsky)
Re: Klyagin???
celé vláknoMyslim, ze v dobe Internetu je dulezitejsi pouzivat vsude jednu transkripci, tedy asi anglickou. Predstavte-si, ze si ctenar bude o nem chtit neco vyhledat. Tipuji, ze maloktery ctenar ma dostatecne znalosti na konverzi ceske transkripce do anglicke transkripce (coz navic muze byt nejednoznacne).
Re: Klyagin???
celé vlákno(jen si zkuste anglicky transkribovat z české transkripce slovo "zaščiščáťcsja" :-)
Re: Klyagin???
celé vláknoRe: Klyagin???
celé vláknoRe: Klyagin???
celé vláknoRe: Klyagin???
celé vláknoNerozumim myslence tohoto argumentu. Zde se bavime o tom, zda v clanku ma byt psano Klyagin (jak bylo snad puvodne) nebo Kljagin (jak namitl Biktop a jak je to ted). Ani muj, ani biktopuv argument se netykal rozsirenosti nektere verze.
Re: Klyagin???
celé vláknosuhlas
celé vláknomoj nazor
celé vláknoJa centericq nepouzivam, ani som nevidel jeho zdrojaky. Ale uz som si par krat naivne povedal, ze , ehm... toto by sa mi hodilo, dopisem si novu funkcionalitu.
Tak reku otvorim, dokumentac..... Potom zistim, ze vela by som chcel.
Ok, otvorim si zdrojaky. Budto tam vidim spagety popretkavane z jedneho konca na druhy, v tom pripade to zatvorim a pre vlastne dusevne zdravie radsej zabudnem, co som tam videl. Alebo kod je pekny, cisty, len autor tam pouziva design, ktoremu proste neruzumiem.
Skonci to tak, ze funkcionalitu proste ozeliem, lebo sa mi s tym nechce babrat, alebo ak sa da, si zbucham maly jednoucelovy trojriadkovy programik v pythone.
Kedze centericq je one man show (aspon som to tak z clanku vyrozumel), autor nemusel tento program vytvarat v time, tak aby mu aj ostatni rozumeli. Sam seba clovek najlepsie chape, pri takomto malom projekte je to ok, nespomaluje to zbytocne robotu. Takze autor je ten, kto by vedel do programu zakomponovat funkcionalitu najrychlejsie.
V gpl by okrem povinnosti sirenia kodu , mala byt aj povinnost napisat k projektu dokumentaciu ,dostatocne osvetlujucu kod programu.( Zbozne prianie :) )
HH, vela reci a nic som pod gpl nenapisal. (Mno, napadla mi myslienka konzoloveho manazera mp3-jek, nieco na sposob madmana, zvladalo by to viac prehravacov + by sa cez to dalo pripajat na lastfm . Ale kodenia mam pokrk a nechce sa mi robit este nieco naviac :) )
Re: moj nazor
celé vláknoObcas se jedna o pripad, kdy uprava autorovi zabere radove mene casu, nez nekomu, kdo kod daneho programu v zivote nevidel.
Re: moj nazor
celé vláknoVyhledávání
celé vlákno(jinak centericq občas používám k diskuzím o poruše, ale procento lidí, co na zprávu o poruše na icq odpoví je celkem malé oproti chatu nebo diskuzím)
Re: Vyhledávání
celé vláknoRe: Vyhledávání
celé vláknoRe: Vyhledávání
celé vláknoRe: Vyhledávání
celé vláknonevím
celé vláknoSamozřejmě není povinnost plnit každé (hloupé) přání uživatelů a je dost divné, když to pak uživatelé považují za samozřejmost. Naštěstí je spousta vývojářů, kteří svoji práci dělají (i) pro lidi. Přijde mi trochu škoda, že pro běžného uživatele Linux znamená, že se musí naučit programovat, jinak může táhnout jinam.
Re: nevím
celé vláknoRe: nevím
celé vláknoNo, fakticky jsi to napsal dobre, akorat se daji zvolit lepsi slova.
"Uzivatel muze pouzivat co chce, a pokud mu nejaky program nevyhovuje, muze si vybrat ze spousty dalsich. Pokud si ani tak nevybere, muze si sam neco napsat, a pokud neni programator, muze si nechat udelat software na zakazku primo podle jeho pozadavku, nebo si nechat upravit nejaky stavajici SW, aby to mel levnejsi".
Osobne mi tenhle pristup vyhovuje vic nez "Zaplatte, a dostanete software, ktery ma jen ty funkce, ktere my povazujeme za dulezite, fungujou takhle. Nic nemente, nic do nej nepridavejte, muzete delat jenom to, co ten program umi. Jiny program si vybrat nemuzete." Pripomina to sice CenterICQ, ale s CenterICQ mate svobodu vyberu z jineho a moznost upravy funkce.
Re: nevím
celé vláknoRe: nevím
celé vláknoNeber to jako nějaké přání jednoho uživatele, které je prospěšné jenom pro něho. Tím, že ti pošle svoji představu o tom, co by se tam dalo vylepšit, ti vlastně pomahá ve vývoji. Tím pádem se z toho stane nakonec lepší kus softwaru.
Nejsem tvuj otrok ani zamestnanec, tak proc bych ti mel plnit nejake prani!
A co tě nutí k tomu, aby jsi ho poslechl? Snad má každý svobodnou vůli, a když ti přijde, že to není dost dobré, tak to tam jednoduše nedáš.
Je to opensource, tak kde je problem neco zmenit?
Problém je např. tehdy, když člověk není programátor. I takoví lidé mezi námi žijí.
Samozřejmě se někteří lidé díky anonymitě chovají jako prasata, ale s tím se dá těžko něco dělat.
Re: nevím
celé vláknoZároveň, ale status programátor nezískáme tím, že budem dělat věci jenom pro sebe.
Domnívám se, že člověk může být úspěšný jen tehdy, když bude pomáhat ostatním, aby byli úspěšní.
Je přeci hezké ovládat např. C, ale pokud nepomůžeme někomu tím že umíme C, pak je to zcela zbytečné a titulem programátor se můžeme označovat jen pro ukojení ega.
Naopak plnit každé hloupé návrhy uživatelů by bylo pošetilé, jako je pošetilé chtít po kuchaři, aby do svého receptu přidával vždy více pepře. - Ne každý má rád ostré a pokud má ňekdo rád ostré, pak se naučí, jak si pepř či jiné koření do jídla přidat.
Nepleťe si pojmy programátor a uživatel GNU/Linuxu.
Re: nevím
celé vláknoNaopak můj vztah s MS je takříkajíc na bodu NULA ;o)
Re: nevím
celé vláknoRe: nevím
celé vláknoNemyslím si, že když dáte k dispozici program, který funguje a zadarmo, že stratíte svůj status.
A sám vím, jaké je číst nesmyslné návrhy uživatelů - proto jsem taky napsal to přirovnání k receptům :)
Podívejte se na GNU/Linux.
Můžete vydělávat peníze tak, že budete poskytovat služby - instalace systému, správa systému, prodej sestav s GNU/Linuxem atd.atd.atd. :)
Ovšem každý máme určitý pohled na situaci a já Vám svůj určitě nechci vnucovat. Berte to spíše jako způsob, který je osvědčený a já jej praktikuji.
Re: nevím
celé vláknoTo je rozumné free-software dělat práci pro sebe, protože když to vývojář sám používá, tak je nějaká jistota, že program funguje. Kdyby to vývojář dělal "pro někoho", tak v tom naseká bugy nebo na nějakou důležitou funkci zapomene.
Re: nevím
celé vláknoRe: nevím
celé vláknoNaozaj mu cicq funguje?
celé vláknoCo ma ale zaraza, ze Konst tvrdi, ze mu vsetko funguje a teda nemusi brat ohlad
na vykriky uzivatelov. Uz sa cez niekolko verzii dotazujem na fore, preco nefunguje antispamova ochrana, preco aj po rejectnuti auth requestu zacnem od toho cloveka dostavat spravy a podobne...
Jedine reakcie na fore su "ani mne to nefunguje"...
Kedze podla Konsta nie som programator, mam drzat hubu a krok.
Kludne mu prispejem za to, ze bude reagovat na "zufale vykriky" pouzivatelov a opravi aspon sucasny kod...
Re: Naozaj mu cicq funguje?
celé vláknoRe: Naozaj mu cicq funguje?
celé vláknoV teto situaci byl fork jedina rozumna cesta. Spravce nereagoval, vyvojarum se kupily patche, neexistoval referencni repozitar.
moje rec
celé vláknoNa to jsem mel pripravenou odpoved ze funcionalitu XYZ pro sebe nepotrebuji, a ze pokud ji chtej tak musi budto zaplatit vyvoj nebo poslat patch. Par lidi opravdu poslalo patch nebo zaplatilo, ale vetsina jen drzkovala na mailing listu jak je autor nemoralni a vyhrozovala ze program prestanou pouzivat.
vyvojar
celé vláknook, vyhodit z ucebnic o programovani "case" a pretypovanie
... ono to totiz programovanie NIE JE
Re: vyvojar
celé vláknoJa bych to videl pragmaticky
celé vláknoRe: ja si ho teda predstavuju jinak
celé vláknonazory?
celé vláknoPokud ma vetsina 'komunity' skutecne takovyto vztah k softwaru tak se asi linux nema sanci vice prosadit na desktopy, pokud se ho nechopi silne komercni firmy.
Timto zpusobem totiz muze vznikat kvalitni software pouze za nasledujicich podminek:
1) vyvojar samotar je genialni a oblast ho vecne zajima
2) do vyvoje se zapoji vice programatoru kteri vecne rozumi oblasti
toto je pripad nejuspesnejsich aplikaci na linuxu (servery, jdro, filesystemy, databaze, ...)
3) do vyvoje vstoupi vlivna organizace, ktera z nejakeho duvodu plati nebo jinak 'odskodnuje' vvojare za to, ze software upravuji i na zaklade podnetu uzivatelu-neprogramatoru (pomerne uspesne nedavne projekty i pro normalni lidi - firefox, openoffice, ...)
4) Programator/skupinka programatoru ma odlisny pristup a svuj projekt si hycka, vylepsuje podle zpetne vazby a o vecnou problematiku se zajma. Kdyz je to prestane bavit/uspokojovat/naplnovat predaji/prevezme to to nekomu jinemu podobnemu.
Problem nastava s oblastmi, o kterych nema dost (kvalitnich) programatoru (s dostatkem volneho casu), vecne znalosti. Prave proto se linux prilis neprosazuje na desktopu (kdyz tak pod silnym vlivem komercnich firem, ktere dodelavaji ty funkce 'pro lidi').
Re: nazory?
celé vláknoS tou nepoužitelností Linuxu na desktopu už vůbec nemohu souhlasit. Problém je ovšem v tom, že každý druhý laik se pak snaží instalovat i sítě a servery (když už je distribuce obsahuje), aniž by o nich něco věděl - a pak začne křičet, že Linux je nepoužitelný. Že by například Windows server 2003 nenainstaloval rovněž, to už nikomu nedochází. Moc jsem se nasmál, když jedna inženýrka kritizovala Linux na Neviditelném psu za to, že v něm nedokáže přeložit program. (I když jde o pouhé tři řádky, popsané v souboru install). Nepochybuji, že na Windowsech zmíněná dáma překlady bravurně ovládá! A v tom je právě ten psychologický problém. Mnoha uživatelům vadí, že Linux obsahuje i programy a funkce, které nejsou určeny jim a zlobí se, že jsou nepoužitelné. Dokonce jsem četl reakci jednoho rozhořčeného muže který nadával, proč jsou v Linuxu takové kraviny, jako kompilátory. Ne vždy má uživatel pravdu. Stejně mylná je jeho představa, že systém je tu proto, aby sloužil jemu. Systém musí sloužit především počítači a pak teprve uživateli. (Jinak dopadne jako Windows).
Re: nazory?
celé vláknoJa kupuju windows pro sebe, ne pro svoji bednu pod stolem... Ale klidne si doma udelej treba kremikovou zoo a krm ji linuxama, jen nevim kdy budes vydelavat na nejaky zivot :)
Re: nazory?
celé vláknoRe: nazory?
celé vláknoje system jenom jadro a cokoliv nadtim jsou programy?
nebo co vsechno je soucasti systemu?
co takove ovladace ruznych zarizeni - system nebo program?
a shell? a Xka? KDE (a co kcalc)? a spravce balicku?
na to muze byt opet ruzny pohled programatora a uzivatele
Ale at je system cokoliv, tah by mel jit od uzivatele - chci delat 'tohle', muzou mi s tim pomoct nejake programy? Skvele a na cem ty programy bezi? OK beru tenhle system a chci aby mi to pomohlo s 'timhle' aniz bych potreboval nejakou rozsahlou instruktaz do hloubky sveho systemu.
Tak se zachova bezny uzivatel, pokud mu jde o 'tohle'. Ovsem jsem si vedom, ze nekterym lidem jde (zejmena/take) o to hrat si se svym systemem. To ale nejsou bezni uzivatele.
Re: nazory?
celé vláknoRe: nazory?
celé vláknoObecne lze ale rict, ze uzivatel a programator si vlastne prilis nerozumi. A to je ten zasadni problem. OSS a komunitu okolo tvorili hlavne programatori. Dokud ten sw budou pouzivat jen programatori, pak bude vse OK. Pokud ho ale nekdo bude chtit rozsirit i pro neprogramatory (jak zaberem do novych oblasti, ktere programatori sami vlastne nepotrebuji, tak uzivatelskou privetivosti soucasnych nastroju), musi na tom spolupracovat i s temi 'neprogramatory'.
Netvrdim, ze takova prace 'pro nekoho jineho' musi byt 'zadarmo'. I v soucasnosti na vyvoji OSS pomerne silne podileji komercni firmy (protoze je to pro ne z ruznych duvodu vyhodne). At jiz poskytnutim svych puvodne uzavrenych kodu, nebo financne. Jako hlavni bych ale videl jejich zkusenosti s jakymsi "tahem na uzivatele", ktery prirozene nektery programatori nemivaji.
Re: nazory?
celé vláknoNejde ani tak o to, ze by vsechen software musel byt komplexni balik jako office. Argument, ze prevazna cast uzivatelu nevyuzije vsechny funkce ale preci nemuze znamenat, ze orezeme software na zaklad, ktery vyuziji vsichni a dal at si dopise kdo co potrebuje. A ze by oba office baliky mely zrovna komplikovane ovladani pro bezne uzivatele ... zkuste takoveho posadit pred VIM a on ho nebude schopny ani zavrit, ze :)
Puvodni filosofie postavena na genialnich jednoucelovych (ale zaroven univerzalnich) bohate konfigurovatelnych command-line utilitach, ktere si posilaji vystupy rourami je uzasna, ale prave pouze pro 'lidi od fochu'.
Co se tyce toho, komu ma slouzit system, videl bych to spis tak, ze operacni system slouzi uzivateli aby mohl co nejlepe vyuzivat svuj pocitac. Ted se tu ale nebavim o linuxu ciste jako OS (zakladni sw nadstavba nad hardwarem), ale o linuxu jako prostredi pro praci uzivatelu (vcetne dostupnych aplikaci, konfigurace atp.) V tom prvnim ma zrejme nad windows pomerne slusny naskok, to druhe ho ale brzdi. Ovsem ne z pohledu nekterych programatoru/adminu, kteri maji vsecno co potrebuji, vedi (kdo vi odkud) kam do jakeho komfiguraku sahnout, a kdyby nahodou potrebovali k adminovani neco jineho, tak si to naprogramuji.
Servery, kompilatory atd. jsou soucasti distribuci prave proto, ze linux delaji (neuzivam 'pisi/programuji' to samozrejme i windows jakkoliv se tomu muze nekdo vysmivat) hlavne programatori. A to ze ona inzenyrka neni schopna prelozit program muze spocivat v nekolika pricinach. Mozna to je inzenyrka ekonomie :)) Nebo proste neni programatorka a s necim pro vas tak trivialnim se dosud nesetkala a nedostalo se ji patricne informace v patricne forme. Nebo ji chybela knihovna (ktere chybela knihovna, ktere chybela knihovna, ktere chybelo gnome...) Nebo proste nejspis na windows ke spusteni obdobneho programu nikdy nic prekladat nepotrebovala...
Pokud ma byt linux bran jako plnohodnotna desktopova platforma (i s pripadnou podporou vyrobcu hw), pak je nutne si uvedomit, ze nemuze jit pouze o prostredi pro pokrocile programatory a spravce.
ad "Jinak dopadne jako Windows": No v nekterych aspektech jako je rozsirenost, nabidka profesionalnich aplikaci, podpora vyrobcu hw, ... na tom Windows nejsou ta spatne, co rikate? :) Pokud by takhle dopadl linux, vubec by mi to nevadilo.
Re: nazory?
celé vláknoNeviem preco si stale ludia myslia ze ked je to software tak sa to da menit a prisposobovat donekonecna.S prepacenim to je kravina.A bohuzial tak potom aj vyzeraju niektore systemy a aj niektore OSS aplikacie.Ked to zoberiem do extremu tak vdaka pridavanim funkcii sa mozeme dostat od napalovacieho softu az k databazam.Ale je to potrebne a zmysluplne ?
Ak ma aplikacia/system fungovat tak by mal existovat aj nejaky jej navrh,zakladne poziadavaky a funkcionalita.V akom rozsahu,zalezi od navrhovanej aplikacie.
Pridavat dalsie funkcie je uz dolepovanie a potom to aj tak funguje-nefunguje a vypada.
Takze s pojmom ze by sw mal zit a dalej sa vyvyjat moc nesuhlasim.Do urcitej miery ano ale skor len ako udrzba nez nejake radiklane updaty.Pretoze potom skoncime s aplikaciami v ktorych sa da robit vsetko ale nic poriadne.Napriklad robenie webov cez word, alebo ako som cital ze Adobe chce do photoshopu pridat 3d modelovanie atd. (aj v OSS je dost podobnych sw)
Re: nazory?
celé vláknoSW se musi vyvijet ne proto, aby se pridavaly nove 'zbytecne' funkce, ale protoze se meni realita, kterou software modeluje, ve ktere uzivateli slouzi. Sazeci sw jsou jiz pomerne stare a oblast DTP se zrejme nemeni nijak bourlive (opravte me pokud se mylim, tak do toho zase nevidim), proto jsou relativne stabilni.
U vypalovani precijen nejaky vyvoj je - CD, DVD, dalsi nova media, ...
Podobne u siti, webservery se taky nejak vyvijeji, krome novych funkci muze jit i o optimalizace, zjednoduseni spravy atd.
Re: nazory?
celé vláknoPodobné je to i se systémem. Ten je tu především proto, aby koordinoval práci počítače. Uživatelské prostředí je pouze komunikační vrstvou mezi systémem a uživatelem. Vrstvou velmi výhodnou a rozhodně proti ní nic nenamítám. (Také se neustále vylepšuje). Souhlasím s tím, že počítač je nástroj, který má sloužit nejen "znalcům". Ale o kvalitě systému samotného rozhoduje především to, co je hlouběji. (Proto to srovnání s Windows). Rozčiluje mě, když někdo srovnává kvalitu OS pouze podle ovládacího panelu. Srovnávat podle tohoto kritéria např. kvalitu aut by si asi nedovolil.
Re: nazory?
celé vláknoUzivatelske prostredi (nejen graficke) neni POUZE komunikacni vrstvou mezi systemem a uzivatelem, ale HLAVNE touto vrstvou. Jiste je kvalita jadra velmi dlezita, ale pokud nebude bezny uzivatel schopen jeho kvalit vyuzit kvuli nepratelskemu prostredi, neni mu tato kvalita na nic, nepozna jeji vyhody. Srovnavat pouze podle ovladani je nesmysl, ale stejne tak je nesmysl srovnavat bez ohledu na ovladani (pokud uvazujeme bezne uzivatele).
Zrovna auta jsou celkem oblibeny (a lehce demagogicky) priklad pro srovnavani s pocitaci (viz slavda polemik GM a MS). Ale jsou to prave auta, ktera ac jsou neskutecne slozita, maji pomerne jednoducha blbuvzdorna rozhrani, protoze pocitaji s beznymi ridici. Maji spoustu automatickych funkci, ktere "skutecny ridic" vypne pokud to jde (ABS, ESP, ASR, nebo dokonce automatika). Rozdil mezi beznym uzivatelem a geekem/programatorem je podobny jako mezi ridicem, ktery potrebuje neco nekam dovezt (a je mu celkem jedno jestli je pod kapotou benzin nebo nafta) a driverem, ktery se jizdou bavi (v lepsim pripade i zivi a ten by po nafte nikdy nesahl protoze traktor).
Auta ovsem (na rozdil od OSS) nestavi pouze ti druzi, ale i ti druzi (pripadne ti, kteri mysli na ty druhe). Je pravda, ze auta jaksi ze sve materialni podstaty nemohou byt prilis free a open (to mozna tak kabriolety :) ).
Re: nazory?
celé vláknoRe: nazory?
celé vláknoa s podobnym skolenim by to zvladli zrejme v libovolnem systemu
Vyhoda windows neni v tom, ze jsou nanstalovane. To muze byt linux taky. Nanejvys v tom, ze jsou po instalci relativne blbuvzdorne pripravene fungovat aniz je nutne neco slozite nastavovat a hledat v manualech.
Hlavni vyhoda je v dostupnych aplikacich, a take v jistem uzivatelskem komfortu a jednotnosti rozhrani (a konfigurace).
Muzeme si tu tvrdit, jak jsou windows neskutecne spatne a drahe a jak je linux uzasny a zadarmo. Ale proc ho tedy lide vice nepouzivaji? Neverim, ze je mozne nachazet chyby pouze v nich.
Re: nazory?
celé vláknoRe: nazory?
celé vláknoTakova situace je mozna predstavitelna ve verejne sprave, ale v soukromem sektoru by byla neudrzitelna.
Uživatelé vs Vývojáři
celé vláknoU mě dost záleží i na "tónu" požadavků které dostávám - když mi někdo napíše div že ne výhružku, abych něco upravil, jinak že můj program přestane používat, tak ať si trhne nohou. Když naopak projeví trochu snahy a buď mi slušně vysvětlí proč danou funkci tak moc potřebuje, nebo dokonce pošle i pokus o patch (třeba i chybný a nepoužitelný), tak jsem mnohem ochotnější se s ním bavit a třeba pro něj něco dopsat.
Ovšem stále trvám na tom že když něco píšu tak to dělám především pro sebe. Pokud z toho budou mít užitek i ostatní tím líp. Ale pokud ti ostatní budou mít pocit že jsem ten program psal především pro ně tak to mezi náma fungovat nebude ;-)
Re: Uživatelé vs Vývojáři
celé vláknoJa: "Tady jsem udelal patch na kontrolu mailu, aby to bylo srozumitelnejsi."
Konst: "Neee, do hlavy nee! Ja to napisu, slibuju!"
Nicmene mi prijde, ze Konst uz nejakou dobu ignoruje i dobre patche (treba opravu v XMPP knihovne, bez ktere se nepripojite k (nekterym?) serverum), takze mi ta vymluva ted prijde trochu falesna. Ochotnici s forkem zatim opravdu resili spis veci jako "ja zaridim web!", "ja jsem udelal git!" apod., zatimco prace na kodu moc nebylo, ale treba se to opravdu pohne.
(A abych nevypadal uplne neschopne - uz se mi take stalo, ze projekt prijal muj patch i ceskymi komentari, ktere jsem ve zdrojaku zapomnel :) ).
Konstware
celé vláknoTo důležité
celé vláknoA takhle to vypadá, když se projekt vede příliš demokraticky a lidi se nechají krafat a nejsou nuceni kódovat.
Jeho pristup se mi vubec nelibi!
celé vláknoCelkem ho chapu ze delat celej zivot neziskoej openSource asi nedokaze kazdej, ale proc urazet ostatni? Fuuj.
Jinac jestli ma o jeho projekt nekdo zajem a chce v nem pokracovat, mel by mu spis vyjit vstric, nasmerovat ho kam by se mel projekt smerovat a treba jen vyvoj ridit. Nestalo by ho to tolik casu a urcite by to melo i vetsi uroven;) Jinac ne kazdej se musel narod s IQ=200 aby umel nekolik jazyku, vystudoval matematiku a ve volnem case programoval V C++ pro Linux..., ale na rozdil od nej se snazi a toho bych si snad vazil i vic;)
Re: Jeho pristup se mi vubec nelibi!
celé vláknosnahou Linuxu je a hlavne by melo byt aby byl pouzitelnej beznyma lidma a ty ho take pouzivali:)Jo? A proč? Já třeba linux svým zákazníkům na desktopy vůbec necpu - je s tím víc práce než užitku a přidaná hodnota pro "běžného lida" je prakticky nulová, ne-li záporná. Linux ať se drží serverů, síťových zařízení, embedded systémů, atd. Tam je fakt dobrej a v pohodě převálcuje "řešení" od MS. Na desktopu naopak jen horko těžko dohání "blbovzdornou použitelnost" Widlí. A na tomhle poli zatím vždycky byl až druhej, ne-li třetí ještě za Mac-em. Jistě, je spousta lidí kteří Linux dokážou v pohodě používat i na desktopu (třeba já), ale ti nejspíš v téhle oblasti nespadají do kategorie "běžný člověk".
Re: Jeho pristup se mi vubec nelibi!
celé vláknotreba proto, aby byla protivaha proti domimanci MS na desktopech, coz muze v budoucnu vyrazneji ohrozit platformy na serverech (zavedenim vlastnich MS standardu)
a minimalne cast OS komunity si to mysli z nejakych duvodu take, kdyz pracuje na desktopovych projetech (gimp, openoffice, mozilla, KDE, ...)
Re: Jeho pristup se mi vubec nelibi!
celé vláknoGentoo
celé vláknoRe: Gentoo
celé vláknoRe: Gentoo
celé vláknoOsobne mam na serveru centericq uz z doby kdy zamaskovane nebylo a zustane tam dokud se neodmaskuje jeho nastupce centerim. LiveJournal nepouzivam, tak doufam ze ani nejsem zranitelny.

