[ Dragi Tata @ 13.07.2004. 17:37 ] @
Vidim da svi stručno kritikujemo software "koji ne koristimo od 1882", ali hajde sad malo da obrnemo ploču pa da kritikujemo software koji koristimo. Šta vam smeta kod omiljenog OS-a (ili ne samo OS-a)?

Da otvorim priču:

Meni smeta špijuniranje, monopol, virusi, BSOD svakih pet minuta.... ;)

Sad ozbiljno. Voleo bih da Windows ima:

1) Ljudsku konzolu po defaultu umesto one imitacije DOS-a.
2) Više aplikacija koje mogu lepo da rade i pod User nalogom.
3) Ljudski default editor umesto Notepada.
4) Pravi firewall, umesto ICF-a, koji je "polu-firewall".
5) Ozbiljan browser, a ne IE.

Ako se setim još nečega, dodaću...
[ markom @ 13.07.2004. 17:43 ] @
Citat:
1) Ljudsku konzolu po defaultu umesto one imitacije DOS-a.


Svojevremeno je postojao 4DOS koji je bio poprilično dobra zamena za command.com. Takođe, ako se ne varam, postoji i bash za win32 platformu, tako je moguće nabudžiti dobru konzolu. No, tačno je da nedostaje. Ovo i meni nedostaje.

Citat:
2) Više aplikacija koje mogu lepo da rade i pod User nalogom.


Ovo je katastrofalno pod Windowsom. Moja firma ima policy da korisnici (uključujući tu i mene) koriste desktop računare sa korisničkim nalozima koji nemaju sistemske privilegije. Ovo ume da bude frustrirajuće preko svake mere.

Citat:
3) Ljudski default editor umesto Notepada.


Ne znam zašto svi kukaju na Notepad. Ja obožavam Notepad. Brz, efikasan, izuzetno jednostavan... Za sve ostalo, imam gvim :-)

Citat:
4) Pravi firewall, umesto ICF-a, koji je "polu-firewall".


Zar ovo nije spomenuto u SP2 za XP? Takođe, u "enterprise" okruženju, lični firewall na mašini može biti kontraproduktivan. Znatno efikasnije metode zaštite su mrežni firewalli i proksi serveri.

Citat:
5) Ozbiljan browser, a ne IE.


:-)

Marko.
[ axez @ 13.07.2004. 18:59 ] @
Hah, ovo ce biti zanimljivo...;)

Evo ovako...kod Linuxa mi smeta..................................................pa nista mi ne smeta...;)

Salim se...;)

Smeta mi sto pojedine firme hoce da naprave windows od njega u smislu ajde da ga napravimo sporim, prenatrpanim, sa velikim zahtevima za memorijom sve u cilju da moze i najveci neznalica da ga koristi. To nije dobro.

Ne volim rpm. dpkg je pet u glavu za rpm i trebali su se standardizovati na njemu.
Doduse ja koristim Slackware koji ne jebe ni jedan od ta dva package menagement sistema ali to je moj izbor i savrseno sam zadovoljan sa njime. Za sve ostale je trebalo zadrzati se na .deb


ako se setim jos cega javicu...:)
[ popeye @ 13.07.2004. 19:24 ] @
Ajde da vidim i to čudo. :)

Kod Linuxa kao radne stanice mi smeta:

1. Nedostatak kvalitetnih drajvera. Modemi, skeneri, štampači, tv karte. Dosta hardvera je generički podržano kroz drajvere razvijene od strane entuzijasta, ali samo kroz osnovnu funkcionalnost (fax/modem kome ne radi fax, tv karta kojoj ne radi zvuk).

2. Nedostatak kvalitetnih profesionalnih aplikacija, a naravno i igara. Ovo, zajedno sa problemom drajvera, povlači za sobom potrebu postojanja dodatnog sistema na računaru. Šta ako hoću da gledam tekmu i da se na poluvremenu takmičim u glupostima na advocacy forumu? Resetovanje zbog jednostavnih operacija je težak smor.

3. Prečesto izlaženje novih verzija, često bez ispravljanja grešaka u prethodnim. Ni ne primetiš, a več koristiš "obsolete" verziju. Da nesreća bude veća, upgrade jednog programa često znači da moraš menjati pola sistema usled međuzavisnosti.

4. Nepridržavanje ili nepostojanje standarda za neke stvari. Svaka distribucija može razviti svoj paket menadžer ili preferirati određeno grafičko okruženje. Red Hat je sa BlueCurve temom napravio dobar potez, mada je u početku naišao na opšte negodovanje. Ne vidim zašto je problem da svako grafičko okruženje podrazumevano izgleda isto, uz ostavljanje mogućnosti da ga napredni korisnici prilagode svom ukusu. Posebna priča su serveri za zvuk (arts, esd) i razbacivanje datoteka po sistemu kako se kome svidi.

5. Često se dešava da male, ali tebi bitne projekte održava (najčešće) jedan ili više entuzijasta. Postoji neizvesnost oko statusa projekta (ljudi spremaju ispite, pa se ne javljaju) i njegove budućnosti. To se odnosi čak i na bitne zakrpe za jezgro, kao što se poslednjih nedelja videlo na primeru grsecurity zakrpa, ali se odnosi i na zakrpe potrebne za nesmetan rad nekih uređaja.
[ axez @ 13.07.2004. 20:17 ] @
Citat:
popeye: Ajde da vidim i to čudo. :)

Kod Linuxa kao radne stanice mi smeta:

1. Nedostatak kvalitetnih drajvera. Modemi, skeneri, štampači, tv karte. Dosta hardvera je generički podržano kroz drajvere razvijene od strane entuzijasta, ali samo kroz osnovnu funkcionalnost (fax/modem kome ne radi fax, tv karta kojoj ne radi zvuk).

2. Nedostatak kvalitetnih profesionalnih aplikacija, a naravno i igara. Ovo, zajedno sa problemom drajvera, povlači za sobom potrebu postojanja dodatnog sistema na računaru. Šta ako hoću da gledam tekmu i da se na poluvremenu takmičim u glupostima na advocacy forumu? Resetovanje zbog jednostavnih operacija je težak smor.



Pa pazis sta kupujes...to je ono "ceprkas" po googlu....moja TV karta radi savrseno...:)
[ popeye @ 13.07.2004. 20:28 ] @
TV kartu sam dobio i nemam nameru da je menjam zato što Linux nema normalan drajver za istu.
[ Milan Aksic @ 14.07.2004. 02:05 ] @
U Linux distribucijama po mom misljenju _najvise_ nedostaje samo standard, onda standard kao i standard (Ok, ok :))
To je verovatno, osnovna pretpostavka za nuzno bolju razvojnu strategiju softver-a, pa samim tim i vecu zastupljenost, kako drajvera tako i komercijalnog aplikacionog softvera kao i znantno komforniji razvoj, odrzavanje i upotrebu besplatnog softver-a. Sve ostalo (ukljucujuci i eventualne "cudne" navike) bi se izgradilo na njemu. Neozbiljno je ocekivati da se bude, pa i delimicno "up-to-date" (jednom kada se "nasteluje"), pored ovako dinamicnog razvoja softvera koji npr. nema ni _osnovnu_ "legacy" podrsku (pored ostalih propusta), ogromnim delom zaslugom hronicnog nedostatka _standarda_.
Eventualnoj inicijativi bi se mozda usprotivili pojedini glasni "eksperti za slobodu" (neko bi ih nazvao fanaticima i kvazi filozofima), negirajuci i samu nuznost postojanja hijerarhije, i tvrdnjom da on vec postoji. Problem je samo sto ih ima toliko miliona a ni jedan opste prihvaceni. Hitnost, medjutim, sto skorijeg postavljanja standarda, pogotovu sa novim usmerenjem Linux-a (i) ka desktop trzistu, je nadam se ocigledna.
Kako veliki deo softver-a na Linux-u razvijaju uglavnom neplaceni (neko bi rekao eksploatisani) programeri koji, sto je i za ocekivati, sami prave svoju cesto medjusobno neuskladjenu strategiju razvoja, "standard nad standardima" bi sto pre trebalo _nametnuti_, od strane vecih kompanija, distributera i (veoma bitno u Linux sferi) uticajnijih ljudi u "Open Source" pokretu.

Na Windows-u mi nedostaje, kao sto se vec primetilo, mnogo bolja konzola od postojece, mnogo veca transparentnost u osnovnoj strukturi rada OS-a kao i izvrsavanju softver-a (ne nuzno kroz "otvoreni kood", mada ni to ne bi bilo lose, hehe ;)), malo veca default usmerenost i ka programerima (pored MS SDK-a), mnogo veci broj manjih default konzolnih aplikacija (utilities) ako bi vec "nasminkaniji" GUI bili komercijlani, po uzoru na UNIX-olike sisteme, kako se za osnovne radnje ne bi moralo izdvajati nekoliko desetina $ za softver koji je neko napisao "u sali" tokom jednog popodneva ("Zasto onda oni kojima treba takva osnovna funkcionalnost, ne napisu svoje parce softvera ako je tako jednostavno?" neko bi pitao :) pa i jesu, a onda ga i oni prodaju :) ostali ne znaju, ali uglavnom mnogi nemaju vremena da stalno izmisljaju "tocak", uostalom ovde bi se onda u pitanje dovela i opravdanost prisutnosti mnogih "utility" programa na UNIX-olikim sistemima koji su se veoma dugo, verovatno opravdano, zadrzali u distribucijama) i na kraju definitivno _mnogo_manje_ podrazumevano ukljucenih opcija (od startovanih servisa, do misterioznih "nestanaka" ikonica na desktop-u i dosadnog pojavljivanja MSN Messenger-a na taskbar-u), ta hvaljenja _preterana_ automatizacija cesto ima upravo suprotan efekat.
[ srki @ 14.07.2004. 02:42 ] @
Posto koristim i jedno i drugo mislim da imam prava da kritikujem oba sistema.
Prvo sta mi nenedostaje. Za vecu transparentnost u osnovnoj strukturi rada OS-a kao i izvrsavanju softver-a me bas briga. Ne znam sto je nekome bitno kako se nesto izvrsava i kakva je arhitektura OS-a. Bitno je da radi i da mozes da koristis programe koje zelis bez mnogo muke. Za otvoreni kod me isto bas briga jer to sto je kod otvoren ne koristim ni na linuxu.

Kod Windowsa mi nedostaju: bolja konzola (ala 4dos), ultraedit, total commander, unix alati (sftp itd...)
Naravno neko ce da kaze da stvari mogu da se nabudze pa mogu da teram i tcsh preko cygwin-a ali to mi ne znaci mnogo jer ne koristim windows samo kod kuce. Cesto dolazim u raznorazne laboratorije po univerzitetu ili u internet kafice a te stvari koje sam nabrojao nema u osnovnoj instalaciji. Voleo bih da MS kupi 4dos, total commander, ultraedit...i tako poveca monopol ali makar na svakom windowsu imam ono sto zelim da imam. Fali mi to sto nema svaki windows podrsku za udf tako da na svakom windows racunaru mogu da ubacim CD-RW i koristim ga kao disketu. Fali mi to sto nema gomilu codeca na default instalaciji (isto to mi fali i kod linuxa). Fali mi opera (bolji browser).

linux: podrska za direct3d i igre, bolji help i interfejs a ne da otkucam "info nesto" pa da ne znam ni kako se krecem kroz njega i kako da izadjem...Jednostavno u konzolnim programima fale meniji a i help je mnogo lose organizovan. Onda linuxu je potreban standard (izgleda KDE/Gnome aplikacija itd...) Fali mi mogucnost da maltene sve sto hocu mogu da odradim iz grafickog okruzenja jer nemam uvek vremena da se razbijam od citanja how-to dokumenata.
[ Milan Aksic @ 14.07.2004. 03:51 ] @
Citat:
srki: Posto koristim i jedno i drugo mislim da imam prava da kritikujem oba sistema.
Prvo sta mi nenedostaje. Za vecu transparentnost u osnovnoj strukturi rada OS-a kao i izvrsavanju softver-a me bas briga. Ne znam sto je nekome bitno kako se nesto izvrsava i kakva je arhitektura OS-a. Bitno je da radi i da mozes da koristis programe koje zelis bez mnogo muke. Za otvoreni kod me isto bas briga jer to sto je kod otvoren ne koristim ni na linuxu.


Iznad sam napisao _licno_ misljenje, bez prozivanja (moram i ovo da naglasim, zbog nacina na koji si reagovao) a ne sta bi bi bilo korisno za "CS desktop zajednicu", "udruzenje sekretarica Juznog Velsa", ili ostale korisnike. Takodje, prevideo si rec "osnovnoj strukturi rada OS-a". Mislio sam da je jasno, da se to nije odnosilo na vecu transparentnost "low-level" strukture (arhitekture) OS-a vec na vecu transparentnost (ili ociglednost radi koriscenja, ako je tako napisano jasnije) na mnogo visem nivou, naravno.
A to "... sto je nekome bitno kako se nesto izvrsava", pa sasvim jednostavno, bitno je onima koji bi razvijali softver za tu platformu, ucineci isti mnogo robustnijim, umesto "istrazivanja svih sest strana blackbox-a" trazeci "rupicu" kako bi baterijskom lampom otkrili sta se to "otkacilo", pa program uporno odbija da funkcionise na predvidjeni nacin.
Sto se "otvorenog kooda" tice, to sam pomenuo samo kao opciju pored drugih (u tom kontekstu), ako si to shvatio kao forsiranje, izvini ali uveravam te da nije tako, ne delim u potpunosti "ustaljeno" (GNU) misljenja u toj sferi povodom licne "isplativosti" i opravdavanja sveopste korisnosti istog.
[ srki @ 14.07.2004. 04:25 ] @
Ma naravno, sve prema potrebi. I ono je bilo moje licno misljenje a nekome ko koristi tudji kod bi sigurno odgovaralo da su windows programi open source. A i arhitektura operativnog sistema je bitna sistemskim programerima i piscima drajvera itd...Meni nije preterano bitna arhitektura OS-a jer uglavnom pisem portabilan kod ali nekome jeste bitno kakva je arhitektura OS-a.
[ degojs @ 14.07.2004. 07:28 ] @
Ono što mene nervira pod Windows-om jeste kad neka aplikacija zablokira (neće baš često, ali..), a neće baš da odapne sa End Task. End Task, End Task.. a zvanično je već mrtva (Not Responding :) Jest, nestane posle ali nije baš da se ponosimo.

Od ostalog - ono što je Tata naveo pod 2 i pod 1. Naravno, Tata se potrudio da zagorča život, stavljajući ono "po difoltu" na par mesta :)

Citat:
Dragi Tata:
1) Ljudsku konzolu po defaultu umesto one imitacije DOS-a.
2) Više aplikacija koje mogu lepo da rade i pod User nalogom.
3) Ljudski default editor umesto Notepada.
4) Pravi firewall, umesto ICF-a, koji je "polu-firewall".
5) Ozbiljan browser, a ne IE.


1 i 2 su zaista dobri argumenti, po meni. Ostali ne znam baš..

Evo i zašto:

Sve ostalo što si nabrojao ima besplatno na Windows-u. Samo je potrebno malo se mrdnuti.

Da, vidim da si napisao "po defaultu", ali jednostavno, koliko je to validno onda? Zašto ne potrošiti pola sata i imati sve to, besplatno naravno. Ako mogu da skinem Mandrake od 3 CD-a, mogu i ovo sigurno zar ne? Nisam siguran zašto bi moralo da bude po defaultu, mislim da to čak i šteti (npr. male kompanije koje prave stvari tipa UltraEdit, TextPad..).
Jedan dobar besplatan editor, kopija UltraEdit-a: http://www.crimsoneditor.com/.
Firewall-a besplatnih ima koliko hoćeš, a i SP2 za XP samo što nije..

Citat:
markom:
Svojevremeno je postojao 4DOS koji je bio poprilično dobra zamena za command.com. Takođe, ako se ne varam, postoji i bash za win32 platformu, tako je moguće nabudžiti dobru konzolu. No, tačno je da nedostaje. Ovo i meni nedostaje.


korn, C shell, bash, zsh?
Apache 1.3.x, 2.x?
OpenSSH?
wget možda?
vim ili emacs?
gcc, glib, gmake, GTK, Python, Qt, Perl?
bzip2? gzip? tar-gnu?
GhostScript?
Lynx, ssh?
leave? :))
...
Sve ima. I to sve radi, a instalacija je u stilu MS - jednostavna. Ako nešto baš i nema, kompajliraj i vozi (ovo sa kompajliranjem nisam probao, ne mogu da tvrdim).
Ne mislim na CygWin već na Microsoftov besplatni Windows Services for Unix 3.5. Kad i ako instaliraš (nekih 250 MB), idi Marko na ovu adresu i lako dodaj još besplatnih alata. Svi Windows drajvovi/particije su u /dev/fs, pa dalje po slovima.. radi šta ti volja :)
Kucneš ssh ili wget a ono radi kako bi očekivao. Kucneš netstat i net users a ono radi kako bi očekivao. E kad kucneš cmd.. hehe. Vredi pogledati, besplatno je. I izgleda da radi: nije Unix ništa novo za MS, pravili su ga i sami davno pre kao što znamo.

Dobra native Windows konzola, to ipak ništa do Longhorna.
[ Milan Aksic @ 14.07.2004. 08:51 ] @
Citat:
srki: Ma naravno, sve prema potrebi. I ono je bilo moje licno misljenje a nekome ko koristi tudji kod bi sigurno odgovaralo da su windows programi open source.

Ok, samo polako :)
Da te podsetim na temu:
Citat:
Dragi Tata: Šta vam smeta kod omiljenog OS-a (ili ne samo OS-a)?

Dakle pitanje je "Šta vam smeta..." a ne "Sta bi smetalo klincima u igraonici?", "Sta bi smetalo Djuri koji se bavi grafikom u svoje slobodno vreme" kao ni "Sta o svemu tome misli \"udruzenje sekretarica Juznog Velsa\"?", te sam s toga izneo _licno_ misljenje. Ne mislis valjda ozbiljno, da bih trebao da iznosim tvoje misljenje o pitanju? Tvoja reakcija izgleda kao da se ljutis jer ja kao po svaku cenu ovo zahtevam direktno od MS-a da se implementira :) i to iskljucivo za moje potrebe :) "Ma naravno, sve prema potrebi." :) Pa naravno da je po potrebi, skup individualnih potreba cini celinu/trziste, nemaju svi potpuno iste potrebe (u pogledu OS-a) zajednicki cinioci imaju i najvecu sansu da budu ozbiljno razmotreni za implementiranje od strane dizajnera sledece verzije softver-a. Ne prave valjda oni softver iskljucivo za svoje interne potrebe, bez ispitivanja potreba trzista? Ako ogroman deo trzista "apeluje" da se kao default pojavi "screen saver" sa "animiranom" Andjelinom Dzoli, Anom Kurnjikovom, Nomi Kembel... verovatno ce se i izaci zahtevu u susret, s tim sto ce se verovatno u toku instalacije pojavljivati mali "MessageBox" sa pitanjem "Are you over 18?" ;))
Citat:
srki: A i arhitektura operativnog sistema je bitna sistemskim programerima i piscima drajvera itd...Meni nije preterano bitna arhitektura OS-a jer uglavnom pisem portabilan kod ali nekome jeste bitno kakva je arhitektura OS-a.

Jos jednom, nije se odnosilo na transparentnost "low-level" strukture OS-a vec na znatno visi nivo. Zamolio bih te ponovo pogledas moju predjasnju poruku.

Da ne bude zabune ne "uzdizem" ja Linux, daleko od toga, stavise koristim i Windows, ali u poslednje vreme znatno manje.

Takodje, gde je u svemu ovome POSIX kompatibilnost?
[ Dragi Tata @ 14.07.2004. 13:13 ] @
Citat:
degojs: Ono što mene nervira pod Windows-om jeste kad neka aplikacija zablokira (neće baš često, ali..), a neće baš da odapne sa End Task. End Task, End Task.. a zvanično je već mrtva (Not Responding :) Jest, nestane posle ali nije baš da se ponosimo.


Pa nemoj da je ubijaš iz Applications taba, nego iz Processes. Ima da rikne odma, kao na Unixu kill -9.

Citat:
degojs:
Od ostalog - ono što je Tata naveo pod 2 i pod 1. Naravno, Tata se potrudio da zagorča život, stavljajući ono "po difoltu" na par mesta :)


Pa nisi uvek u prilici da instaliraš šta hoćeš na mašinu. Dobro, ja nisam Desktop support, već radim 99% vremena na mašinama koje kontrolišem, ali recimo jedan moj kolega je toliko navikao na Windows Commander da je načisto zbunjen kad za trenutak pređe na mašinu koja nema ovaj program. Lakše mu je da kuca dir-ove i cd-ove u komandnoj liniji nego da koristi Windows Explorer, hehehe.

Inače, hvala za ovaj link na Unix Services, ima da ih instaliram odmah. Čovek ponešto i nauči na ovom Advocacyju, hehehe
[ popeye @ 14.07.2004. 13:35 ] @
Propade advocacy.
[ dinke @ 14.07.2004. 13:43 ] @
Vidim da je otvoren Tech Zone. To znači da advocacy ide out ?
[ B o j a n @ 14.07.2004. 13:46 ] @
Samo da prenesem skroz pozitivna iskustva sa:

+ windows services for unix
+ pkgsrc-wip
+ pkgsrc


Koliko toliko dobijes upotrebljivo konzolno okruzenje na windows-u. Da napomenem da sam skroz kontra emulacija i ostalih chuda. Koliko mi se cini ovo je "gistro native", a radi onoliko dobro koliko i J++ ( bulja ) u odnosu na neke druge ( ispravite me ako gresim, nisam bas neki okoreli programer ).

I da, ispod haube je openbsd 3.5 userland.


[ McKracken @ 14.07.2004. 14:02 ] @
Citat:
Šta vam smeta kod omiljenog OS-a (ili ne samo OS-a)?


Kod mog omiljenog OS a mi najvise smeta to sto je neverovatno spor, i sto nema nikakve podrske za njega. Pored toga, sve je manji broj ljudi koji ga koriste, a i hardver se vise ne proizvodi.

C64 RULEZ!

[ Dejan Lozanovic @ 14.07.2004. 14:06 ] @
1. Fali mi standard medju distribucijama, da se lepo zna gde sta stoji od konfiguracionih fajlova a ne da svako od njih pametuje i cesto patchuje odredjene programe gde pri tom cesto naprave bugove(zbog kratkih rokova) jer svi gledaju da izbace po 2 distribucije godisnje(bozic,uskrs).

2. rucni (u)mount cd i floppy uredjaja, mislim da bi ovo trebalo jednom da se resi za sva vremena i da se doda barem opciono(kao parametar) kao mogucnost . (Lepo je sto mandrake to sam radi ali oni cesto to urade bagovito :( )
[ borstale @ 14.07.2004. 16:22 ] @
Citat:
popeye: Propade advocacy.


I ja se uplaših, međutim:
Citat:
McKracken: Kod mog omiljenog OS a mi najvise smeta to sto je neverovatno spor, i sto nema nikakve podrske za njega. Pored toga, sve je manji broj ljudi koji ga koriste, a i hardver se vise ne proizvodi.

C64 RULEZ!

;)


Windows,Windows!
Linux,Linux!
Mandrake,Mandrake!
Zagor,Zagor!
Šta? Ne igra Zagor? Ma ko te pita... Zagor,Zagor!
[ degojs @ 14.07.2004. 19:57 ] @
Citat:
Bojan
Da napomenem da sam skroz kontra emulacija i ostalih chuda. Koliko mi se cini ovo je "gistro native"


SFU 3.5 nije kao emulacija pomoću CygWin.

SFU is much better than Cygwin, its largest competitor, Cygwin is an emulation layer. With emulation layers you give up speed and performance. SFU being a subsystem means you are working in a native UNIX environment and you are not giving up speed.
http://www.osnews.com/story.php?news_id=5751

Citat:
popaj:
Propade advocacy


Nikako, a ti ako staviš Windows Services for Unix i dodaš par alata sa one druge adrese (dodavanje i uklanjanje se svodi na kucanje jedne linije), moći ćeš dosta toga da uradiš, a sve dok ti TV kartica i dalje lepo daje sliku u prozor.
Ne, ne zezam te, kontam da bi ti možda za neke stvari bilo više nego dovoljno i sigurno lakše nego da resetuješ pa se prebacuješ u Linux, a TV i dalje tu.

Radi, hebalo mater svoju :)

[ degojs @ 14.07.2004. 20:16 ] @
Izvini, dodao sam baš u prethodnu poruku tekst sa osnews koji govori o CygWin i SFU.

Džaba vam sad sve. Radi ovo, pa radi.. a vi zažmurite ako je tako lakše.. :)
[ caboom @ 14.07.2004. 20:17 ] @
samo jedna mala napomena, SFU nije idealan "UNIX environment", posto su neki POSIX IPC facility-i (semafori npr.) veoma zaguljeni po pitanju portabilnosti, tako da bih ja ovaj "UNIX environment" prihvatio uz dozu zdrave skepticnosti.
[ degojs @ 14.07.2004. 20:19 ] @
Da, naravno da nije sve sjajno. Ali, pogledaj šta sve radi, umesto da si negativan pa nabrajaš šta ne radi - nije loše zar ne?
[ caboom @ 14.07.2004. 20:35 ] @
da, ali to "vidi sta sve radi" ponekada nije dovoljno... btw. sa takvim pozitivistickim duhom bi mogao da posmatras i sebi omrazene operativne sisteme. ;)
[ degojs @ 14.07.2004. 20:54 ] @
Konzola i mnoge druge stvari jednostavno dakle rade. Pričaj šta god hoćeš, ali neće ono nestati. A instalira se na jedno dugme. Ne treba Windowsu xmms ili mplayer, mi takve stvari imamo. A i OpenOffice kao i Firefox i sve ostalo :)

Mnogo sreće sa wine.
[ caboom @ 14.07.2004. 21:23 ] @
hm ... kako da ti kazem i objasnim, imam mnogo gore misljenje o linux-u od tebe i ono nije vezano za gnom, kirilicu, mplayer, xmms, stagod, vec za potpuno druge stvari koje se ticu same arhitekture pomenutog os-a. masis poentu, najbitnija stvar kod SFU-a nisu konzola i alati (toga ima), vec mogucnost da se portuje solidna kolicina koda sa POSIX (manje-vise) kompatibilnih platformi relativno bezbolno izbegavajuci polovicno-bolna resenja tipa cygwin-a (pogotovo ako uzmemo u obzir licencu za cygwin.dll) i ekipe.
[ degojs @ 14.07.2004. 21:30 ] @
Pazi caboom, ti mašiš poentu. Ovde je reč, na ovoj temi, bila baš o naprednoj konzoli. I evo, to smo rešili i to na dobar način - svi koji su je koristili na *nix sistemima, neće imati problema da je koriste.

Druge stvari (gcc, openssh, apache, wget, vim, emacs..) sam samo nabrojao kao dodatno interesantnu stvar. Ako ćeš da praviš aplikacije za Linux, sigurno da bi trebao da instaliraš isti i da to radiš u njemu.

Mada, pitanje je dokle će i to biti tako. Ivan je juče dao jedan link za nešto u najavi.. Možda bude još bolje. Ali, dobro, da ne pričamo o stvarima koje će (možda) biti..
[ caboom @ 14.07.2004. 21:34 ] @
degojs, ne razumemo se mi uopste tako da cu ovde da zaustavim komunikaciju, posto sa ovo pretvara u klasicni flejm o korisnickim aplikacijama, a ja sam sedeo 10-11h buljeci u debugger i stvarno mi je muka da se objasnjavam, pogotovo kada nam se pogledi na stvari potpuno razilaze.
Btw. znam za taj link, iz prostog razloga sto sam mu prosledio isti...
[ degojs @ 14.07.2004. 21:41 ] @
Ne znam.. pa upravo i jeste portovan npr. GIMP (ej bre!), kao i gomila drugih stvari.

GIMP Version 2.0.0 for SFU 3.5
This is GIMP version 2.0, a stable release of the GNU Image Manipulation Program. It was ported to Interix as a demonstration project. It is an excellent example of a complex application with dozens of dependencies (all included). To read about the porting experience, see Porting Gimp to SFU 3.5 Word doc.

I ja moram da se složim da ne možemo dalje. Pozdrav.
[ degojs @ 16.07.2004. 11:39 ] @
Neverne Tome neka duboko udahnu:



SFU is substantially POSIX-compliant. If your LOB applications were written to take advantage of this portable standard, you will reap the benefits of that effort as you migrate to Windows—but not if you migrate to Linux, which is not yet POSIX compliant.
...

POSIX

Unlike Red Hat and other Linux distributions, which are not yet fully POSIX compliant, SFU contains a POSIX.1-conformant subsystem that includes support for both the full POSIX specification but also supports additional extensions and features, including sockets, Berkeley Software Distribution (BSD) 4.4 interfaces, System V interprocess communication (IPC) mechanisms, pseudo terminals, and memory mapped files that are not part of the POSIX.1 standard.

Both applications that are written to conform to the pure POSIX.1 specification, and those that use some combination of conditional compilation (#ifdef preprocessor commands) or wrapper functions to deal with possible alternatives, can be ported without modification to the SFU’s subsystem. Porting software to the SFU subsystem involves:

• Making the source as portable as possible. If you’ve written a pure POSIX application, it should simply re-compile under Interix, but few applications are pure POSIX applications. Understanding where your application differs from POSIX, and using the guidelines for migration provided, can help your migration go smoothly.

• Using the extensions to POSIX that are supported. While SFU supports POSIX, it also supports common extensions and APIs taken from other standards, including the Single UNIX Specification and extensions taken from traditional UNIX systems, such as BSD or System V derivatives.
...

http://www.microsoft.com/techn...ions/interop/sfu/migun2wi.mspx

[ degojs @ 16.07.2004. 12:01 ] @
I Tata, molim te da više ne pokrećeš ozbiljne teme na Advocacy. Zbog njih :)



Welcome to the Interix UNIX utilities.
DISPLAY=localhost:0.0

bash-2.05b$ ver
Microsoft Windows XP [Version 5.1.2600]

bash-2.05b$ pwd
/dev/fs/E/Documents and Settings/degojs

bash-2.05b$ whoami
degojs

:)
[ caiser @ 16.07.2004. 12:03 ] @
Citat:
degojs: bash-2.05b$ whoami
degojs


Jadan ti kad kompjuter mora da ti kaze kako se zoves. :-p
[ degojs @ 16.07.2004. 12:06 ] @
Jadan ti kad nemaš šta drugo da kažeš. A šta bi i rekao?
[ B o j a n @ 17.07.2004. 22:47 ] @
SFU nikako nije a-la cygwin emulator, to mislim da je sada svima jasno.

Jednom recju, SFU ti olaksava zivot ako iz bilo kojih razloga zaglavis u windows okruzenju, a navikao si na neka druga ( whoami ;) okruzenja i to je Good Thing(tm).
Ekscentrici ce pak ici toliko daleko da uz pomoc pkgsrc-a ili mozda rucno (!!!) instaliraju moje_omiljene_programe sa Unix(tm) platformi. Isto tako, na *nix platformama postoje silni emulatori ( neko rekao wine ? ) kojima se pokusava dobiti fake-windows okruzenje za gejming/whatever, tako da sve se na kraju svodi na jedno. Apsurd. Uostalom tako je i zaceo Internet.arpa.



.02c
[ degojs @ 18.07.2004. 02:44 ] @
Ma kakvi ekscentrici i kakvo "zaglavljivanje" u Win..? To je namenjeno da olakša prelazak firmi sa Unixa na Windows.

Instaliranje ponuđenih programa (sa onog drugog linka) se svodi na kucanje jedne linije (pkg_add) tako da ne znam u čemu je problem..
[ impaque @ 18.07.2004. 13:04 ] @
Čekaj stani, ovde se sve vreme priča u kontekstu Windows Server + SFU. Reci ti meni, što bi se iko ko ima bilo kakav dobro podešen i online UNIX(-oliki) server prebacivao na Win koji pritom ne može da izgura load koliki može taj UNIX, samo da bi sa SFU-om dobio opet ono što je i ranije imao?
[ degojs @ 18.07.2004. 14:01 ] @
Zato što ne znaju šta rade? :)
[ Slobodan Milivojevic @ 18.07.2004. 22:51 ] @
Emulacije, emulacije, budženja.... :)

Ako hoću da koristim windows na *nix-u snimim wine (crossover office), al zašto bi to radio? Lepo podignem win i koristim, tako isto zašto bi neko koristio *nix na win-u, sem ako nema neke kombinacije ya koje mu trebaju i *nix i windows. Najbolje rešenje su 2 ili više paralelnih mašina na mreži, i stvar rešena.


Kad smo već kod teme, šta mi smeta na linuxu?

1) Veliko cimanje oko drivera i konfiguracije hardware-a, mada kad jednom namestiš radi ko bog.
2) Razni alati za podešavanje sistema, od distro-a do distro-a. Recimo ja imam slack-a, i otišao sam kod druga koji ima SuSE, on je sve čačkao po onom YAST-u, i bio je problem rezolucije (DPI) u X-u, ja sam pola sata čačkao i onda sam otvorio konfiguracione fajlove i za par minuta sve sredio.
3) Kao što neko reče, daj malo boje - ! STANDARDI !

ne mogu da se setim da mi još nešto smeta.
[ dinke @ 18.07.2004. 23:53 ] @
Citat:
Slobodan Milivojevic:Ako hoću da koristim windows na *nix-u snimim wine (crossover office), al zašto bi to radio? Lepo podignem win i koristim, tako isto zašto bi neko koristio *nix na win-u, sem ako nema neke kombinacije ya koje mu trebaju i *nix i windows. Najbolje rešenje su 2 ili više paralelnih mašina na mreži, i stvar rešena.

Zašto bi neko koristio Wine ? Zamisli da ti je potrebna funkcionalnost neke Windows aplikacije koja nema svoj Linux ekvivalent (ili isti nije dovoljno dobar). Misliš li da je ok dati 150E za WinXP Professional samo da bi koristio tu aplikaciju ? Sličan zaključak može da se izvede i za SFU. O gubljenju vremena prilikom reboota da ne pričam, pričamo samo o finansijskom delu.

[ Milan Aksic @ 19.07.2004. 06:52 ] @
Dinke, po mom iskustvu veliki broj win32 softver-a kroz Wine emulaciju, ne radi dobro ili ne radi uopste, bez povezivanja sa "native" win32 DLL-ovima (najcesce sa skrivene particije na kojoj je instalirana neka verzija Windows-a ;)). "Wine project" (koji je dugo u Alfa fazi razvoja) jos uvek ne predstavlja isplativo resenje ako je potrebno relativno cesto (ili uopste) korisititi neke win32 aplikacije, a stvari ce se verovatno jos vise "iskomplikovati" pojavom nove verzije Windows-a, tako da je veoma diskutabilno da li je predlog za "stednju" isplativ :)

Sto se SFU-a tice, iako ga jos uvek nisam instalirao i upoznao malo vise od onoga sto se moze saznati na sajtovima koji su ga opisali (222MB je ipak malo previse za prevlacenje preko "dial-up" veze :)), ako je veliki deo napisanog (izmedju ostalih i) u ovoj diskusiji tacan, onda novije "stremljenje" Linux-a ka "Desktop" platformi verovatno nece dati nikakve pozitivne rezultate u smislu povecanja procenta "Desktop" korisnika na toj platformi, dok ce se (server) migracija sa Windows-a na Linux verovatno takodje smanjiti. Medjutim, pitanje je i da li ce migracija sa UNIX-olikih OS-a na Windows biti u znajnoj meri velika, iz istih razloga kao i o (ne)isplativosti koriscenja Wine-a za emulaciju Windows-a, iako ce SFU u UNIX-a emulaciji (mada je najavljeno njegovo integrisanje sa Windows-om) verovatno biti efikasniji nego Wine u emulaciji Windowsa, najvise zbog otvorenosti i uporednog broja onih koji (profesionalno) rade na tim projektima.

Zanimljivo ce biti videti, da li je iskazana podrska Linux OS-u velikih kompanija (IBM, Novell... pa i Sun) samo marketinski potez bez ikakve strategije kretanja u tom pravcu ili ce od istih ubrzo uslediti "odgovor" mozda npr. u vidu najavljivanog (IBM) "native" MS Office-a na Linux-u :)) Iako medjutim, rezultat do sada pokazuje da je ovaj relativno dugi period "vakuma" do pojave sledece verzije Windows-a _izuzetno_ "lose" iskoriscavan u korist Linux-a, stavise vrlo je verovatno da ce u potpunosti biti protracen, tim pre sto se slicni potezi MS-a mogu ocekivati dok najava znacajnijih pozitivnih pomaka u rasprostranjenosti Linux-a gotovo da nema.
[ srki @ 19.07.2004. 07:12 ] @
I ja mislim da su spori. Mislim da bi velike firme (IBM, Novell....) trebalo bas sada da uloze najvise para u razvoj linuxa jer ce ovo biti najveci gap do sada izmedju dve verzije windowsa namenjenih desktop korisnicima....Bilo bi dobro da se linux malo rasiri i da napreduje. Mada longhorn je jos jednom odlozen pa izlazi 2007. ali mislim da linux previse sporo napreduje. Koliko su puta samo odlagali finalnu verziju novog kernela jer im nesto fali. Pa onda koliko puta je reiserfs odlagan. A kada se setim nekih optimisticnih izjava na ovom forumu iz 2001. god. : "ma linux ako vec nije stigao windows po upotrebljivosti, stici ce ga za par godina". Da budem iskren i ja sam mislio da ce malo vise da napreduje kada je u pitanju desktop upotrebljivost. Izgleda da ono sto neki smatraju prednoscu (mogucnost izbora, npr. KDE, GNOME...) u stvari predstavlja i manu jer se zbog toga sporije napreduje. Fali im standard! Nista, ostaje nam samo da se nadamo da ce linux brze napredovati (usput kopirajuci neke ideje od MS-a) da bi posle i windows uzimao ideje od linuxa....A i sto je linux rasireniji to ce biti niza cena windowsa i obrnuto (kada su u pitanju komercijalne distribucije linuxa)....A i sto je linux rasireniji bice vise novih "gurua" koji ce da nam ulepsavaju dan na advocacy-ju. Ponekad se bas slatko smejem.

Imam utisak kako linux "gurui" stalno pricaju kako linux super brzo napreduje i kako je MS gotov (pogledajte postove nove zrtve) ali nekako je sve to sporo...
[ Milan Aksic @ 19.07.2004. 08:33 ] @
Naravno, medjutim standard treba "nemetnuti" i u drugim aspektima ne samo u grafickom (gde bi po mom misljenju trebalo sto ranije postici veoma visok stepen kompatibilnosti izmedju grafickih okruzenja ili zvanicno podrzavati samo jedno), npr. ako se vec "stremi" ka "desktop" trzistu, mora se olaksati instaliranje "binarnih" (kompajliranih) paketa, kako se ne bi desavalo da program ne moze da se izvrsava jer ocekuje libxyz-1.0.3.1.so biblioteku u /usr/local/lib direktorijumu, dok je ona instalirana u /usr/lib direktorijumu, ili ako se biblioteka ipak nalazi na "ispravnom" mestu (putanja do direktorijuma gde kompajlirani program ocekuje da je pronadje), ispostavi se da je potrebna 1.0.3.2 verzija biblioteke (iako je pitanju "minor" verzija, odnosno ispravljanje greski, verzija je nevedena radi primera o konfliktu iste) umesto 1.0.3.1... Samo su neki od primera gde ne postoji ni najosnovniji standard o strategiji pri razvoju softver-a, sto je trenutno normalno s obzirom na nacin razvoja istog za Linux pa i samog OS-a, u odnosu na npr. MS gde je mnogo lakse postici konzizstentnost jer postoji hijerarhija u odlucivanju o dizajnu softver-a i internim standardima.
[ dinke @ 19.07.2004. 10:59 ] @
Citat:
passenger: Dinke, po mom iskustvu veliki broj win32 softver-a kroz Wine emulaciju, ne radi dobro ili ne radi uopste, bez povezivanja sa "native" win32 DLL-ovima ...

Slažem se, to sam i ja svojevremeno konstatovao u jednom drugom topic-u na advocacy-ju. http://www.elitesecurity.org/tema/40232/2#268834

Jedno od rešenja može da bude crossover office koji trenutno košta $39.90. Trial traje 30 dana, sasvim dovoljno vremena da testiraš kako rade aplikacije koje želiš da koristiš. Spisak podržanih aplikacija: http://www.codeweavers.com/site/products/cxoffice/supported_apps/


[ dinke @ 03.08.2004. 16:18 ] @
Nego da odgovorim ćaletu na prvobitno pitanje, šta mi najviše smeta kod OS-a koji svakodnevno koristim.

Dakle, SuSE Linux 9.1. Desktop kod kuće.

1) Bugovi i update postojećih. Ne prođe ni par dana a da ne moram da skidam neki critical update za kernel i sl... Evo, juče dođoh sa odmora, startujem SuSE online_update (nisam koristio comp 2 nedelje) i ... 200M update-a za download!!! Ušili su Windows definitivno.
2) Skinem novi kernel sa SuSE update-om, 3D (nvidia) drajveri više ne rade. Moram ili da ručno instaliram drajvere i to tako što se vratim u runlevel 3 ili da se opet smaram sa (recommended) update-om tako što opet skinem i reinstaliram nove nvidia drajvere. Pretpostavljam da je isto i sa mučenicima (ovaj guruima) koji koriste Winmodeme ali hvala Bogu ja ne spadam u tu grupu.
[ VRider @ 03.08.2004. 23:20 ] @
I pored svih tih muka, SuSe je i dalje desktop sistem za tebe kuci...
[ dinke @ 04.08.2004. 00:18 ] @
Zaista ne bih da otvaram neki novi flame war na temu distroa. Tih par problema sa update-om koje sam pominjao(tačnije sa količinom podataka koje skidam prilikom update-a, update inače radi sasvim ok) su jedna od retkih zamerki koje imam. A taj problem sa update-om manje više je problem sa svim distribucijama (patchovanje kernela ti ne gine bez obzira za koji si se distro opredelio).
Inače SuSE zaista perfektno zadovoljava moje potrebe za Dektop sistemom, a to je između ostalog i manje "čeprkanja" a više bavljenja korisnim stvarima. Doduše, spisak aplikacija koje ja pretežno koristim baš i ne spada u okvire prosečnog desktop korisnika (čitaj sekretarice) ali šta da se radi :)
[ Dragi Tata @ 04.08.2004. 02:45 ] @
Citat:
dinke: Doduše, spisak aplikacija koje ja pretežno koristim baš i ne spada u okvire prosečnog desktop korisnika (čitaj sekretarice) ali šta da se radi :)


A koje aplikacije najčešće koristiš?
[ dinke @ 04.08.2004. 09:46 ] @
Kako reče flylord, uglavnom ono što mi direktno ili indirektno donosi novac :)
Pošto ja pretežno radim od kuće, moja Desktop mašina uglavnom predstavlja okruženje koje mi služi za razvoj Web aplikacija čime se pretežno bavim. Dakle, najčešće koristim Zend Studio, cvs klijent, ssh klijent, Krusader (file manager sličan Win Komanderu), XChat (sa kolegama preko bare komuniciram preko IRC-a), Firefox i Thunderbird. Od deamona tu su Apache (sa modulima tipa mod_rewritte i sl), MySQL, Named, ProFTPD,qmail,vpopmail i sl.
Igrice zaista veoma retko igram i to na c64 / mame emulatoru (doduše tu i tamo startujem FooBiliard i Frozenbooble). Kao što vidiš daleko od tipičnog Desktop korišćenja.


[ Dragi Tata @ 04.08.2004. 13:05 ] @
Ah, pa onda je tvoj sistem u stvari razvojna mašina, a ne kućna ili tipično poslovna. Zbunilo me je što pominješ "kućni kompjuter", pa me je baš interesovalo koje to aplikacije koristiš.
[ flylord @ 04.08.2004. 13:53 ] @
Pa to i jeste kucni komputer! Njegov komp koji koristi i koji stoji u njegovoj kuci Sto znaci kucni komputer
[ popeye @ 04.08.2004. 14:10 ] @
Mislim da se danas pod tim terminom podrazumeva pretežno korišćenje računara za 3 stvari:

1. Igre
2. Multimedija (muzika, filmovi, tv)
3. Internet (krstarenje i pošta)
[ flylord @ 04.08.2004. 14:20 ] @
Pa dobro: Ja imam svoj kompjuter - tj u mom je vlasnistvu. On mi stoji u kuci i koristim ga da radim kad sam kuci. Nikad ga nisam nosio na posao ili u neku firmu. Imam browser na njega koji mi sluzi da surfujem netom i mogu ponekad da odigram neki pasijans na moje kompjutorche, da pogledam po neku sliku i movie Iz svega ovoga, zakljucujemo da je to kucni kompjuter i da sam ja korisnik kucnog kompjutera. Na osnovu toga se moze zakljuciti da ja posedujem kucni kompjuter, a neki za to koriste i termin Desktop masina, sto znaci da sam ja desktop korisnik. Posto ja nisam ni pocemu poseban, ja sam obican desktop korisnik mog kucnog racunara, iz cega se extrapolacijom dobija da sam ja obican desktop korisnik kompjutera. Posto ja obavljam sve radnje na tom kompjuteru koje obican desktop komp obavlja, moze se zakljuciti da je taj komp odlican za desktop upotrebu, a posto upotrebljivost kompa zavisi od OS-a a na mom kompu je Linux, zakljucuje se da Linux odlican kao Desktop OS => da su svi korisnici Win OS-a samo proizvod moje bolesne paranocne maste koja je umislila da postoji jos nesto na ovom svetu sem Linux-a, znaci vi ne postojite ...
[ popeye @ 04.08.2004. 14:29 ] @
Advocacy warrior u punoj ratnoj opremi.
[ Dragi Tata @ 04.08.2004. 14:47 ] @
Da, pod "kućnim korišćenjem" sam mislio nešto slično onome što je popaj opisao: internet, obrazovanje, multimedija, igre. To što svi mi ponekad i radimo od kuće ne svrstava naše poslovne aktivnosti u "kućno korišćenje" računara.

[ popeye @ 04.08.2004. 15:04 ] @
Ukoliko zanemarimo pitanje drajvera, Linux zadovoljava stavke 2 i 3. Igre su i dalje problem, bez obzira na XY broj igara koje se mogu "naterati" da rade pod emulatorom.
[ Dragi Tata @ 04.08.2004. 15:24 ] @
2 i 3 na tvojoj listi, pretpostavljam? Ima li obrazovnih aplikacija (osim Linux kernela, naravno?).

Na mom kućnom kompjuteru se ubedljivo najčešće vrti ovo:

http://www.kos.co.yu/html/cika_jovin_zabavnik.html

Ima li takvih stvari na Linuxu?
[ popeye @ 04.08.2004. 15:32 ] @
Nemam pojma, još uvek mi nisu zatrebale. :)

Mada Nemanja, na pitanja sa ironičnim ili sarkastičnim prizvukom možeš očekivati sličan odgovor.
[ Dragi Tata @ 04.08.2004. 15:55 ] @
Nije celo pitanje bilo ironično, nego samo deo u zagradi; degojs je čini mi se na pitanje ima li obrazovnih aplikacija dobio odgovor da je ceo Linux obrazovna aplikacija jer je dostupan izvorni kod.

Ozbiljno, ima li aplikacija kao što su enciklopedije, rečnici, multimedijalne igranke za decu...?
[ popeye @ 04.08.2004. 16:14 ] @
Nisam koristio ništa od toga. Pretragom freshmeat-a našao sam Gcompris aplikaciju namenjenu deci, a tu je i spisak rečnika.

Za enciklopedije ne znam, a i mrzi me da tražim.
[ dinke @ 04.08.2004. 16:19 ] @
Hehe, izgleda da je Nemanja više mislio na mene.
Postoji par stvarčica tog tipa za decu, ali nisam našao ništa na srpskom (mada iskreno nisam mnogo ni tražio). Moja devojčica (~3 godine) ubedljivo najvise voli Žuću: www.funwithspot.com i Simpsone www.thesimpsons.com. Mnoge edukativne stvari postoje na Web-u (npr Mali Princ), a postoje i mnoge flash based igrice. U svakom slučaju ovu pesmaricu koju pominješ ću svakako odmah poručiti (ako imaš još neki koristan link baci na pm).
Inače, ja pokušavam da je držim podalje od kompjutera, mada to ide sve teže i teže :)

[ dinke @ 04.08.2004. 16:33 ] @
Evo, upravo sam instalirao KDE Edutatiment, http://edu.kde.org
Dakle, edukativno zabavni programi za učenje jezika, matematike, hemije, astronomije i sl.
Nemam nažalost vremena da isprobavam sve sada (probao sam samo KHangMan - igru vešala), ali onako na prvi pogled dosta interesantno. Za onog koga to interesuje sve aplikacije su detaljno opisane na gornjem linku.