Stranica: 1/2.

Zašto više volim slobodan softver...

Postano: 13 srp 2009, 19:35
Postao/la 4ndY
Tu i tamo, kako rješavam neke matematičke zadatke i probleme, naknadno ih provjerim u Mathematici. Moćan komad softvera, ali ipak preskup za ono što meni treba (par diferencijalnih jednadžbi ili neko integriranje). Eto, priznajem da i ja imam komad piratskog softvera na svom računalu (ali to je jedini) :mrgreen: Razlog tomu je što nema adekvatne zamjene u domeni slobodnog softvera (ili ima, ali se nisam dovoljno potrudio, možda SAGE).

No da pređem direktno na priču. Naišao sam na bug u Mathematici (istina, ne najnovijoj verziji, ali opet, relevantan bug). Bug je u osnovnoj funkcionalnosti: u nekim slučajevima funkcija FunctionExpand daje drugačiji rezultat nego kad se računa bez nje (a ona ne bi ništa numerički smjela mijenjat). No da ne duljim... prijavim ja Wolframu bug i sve lijepo objasnim i to... baš kao što radim i za opensource programe. 8-)

Pogodite koji mail sam dobio nazad? :lol:
Dear Andrej,
Thank you for your email. I will be happy to help you.
May I ask for your license number?
rofl ...ja hoću bit pristojan, a oni mene pitaju za broj licence :?

Naravno, odgovorio sam im da ne znam broj licence jer koristim Mathematicu na fakultetu. Te sam još provokatorski dodao da koristim opensource softver gdje se inače prihvaćaju bug reporti :D

...i tako je to u komercijalnom softveru, vi hoćete pomoć, a oni vas pitaju jeste li kupili njihov softver jer neće ispravljati bug za ljude koji nisu kupci kava
Nemam se ja što ljutiti na Wolfram i sl., no samo kažem da je i ovo jedan od razloga zašto više volim slobodan softver ;)

Re: Zašto više volim slobodan softver...

Postano: 13 srp 2009, 20:39
Postao/la glaskoncILLa
to je standardna procedura koja postoji u svim vecim firmama i koje se ekipa mora pridrzavati, lik vjerovatno uopce ne moze otvoriti case, a da nema broj..

zasto bi gubili vrijeme na nesto za sto se nitko ne zali, a prijavio je lik koji ima ilegalnu kopiju, a ako je prijavio netko tko je to i platio, onda vec znaju za to. :mrgreen:

a i open source nije toliko open, dio ekipe ce bez beda traziti lovu da bi se uveo neki feature ili bug stavio na prvo mjesto liste sto je po meni licemjernije nego prodavanje softwarea sa kojim kad ga platis znas da imas full support, pa i razvijanje featura.

Re: Zašto više volim slobodan softver...

Postano: 13 srp 2009, 20:57
Postao/la 4ndY
glaskoncILLa je napisao/la:to je standardna procedura koja postoji u svim vecim firmama i koje se ekipa mora pridrzavati, lik vjerovatno uopce ne moze otvoriti case, a da nema broj..

zasto bi gubili vrijeme na nesto za sto se nitko ne zali, a prijavio je lik koji ima ilegalnu kopiju, a ako je prijavio netko tko je to i platio, onda vec znaju za to. :mrgreen:
S ovim prvim dijelom se slažem, što sam i rekao u prvom postu. Ništa mi nije Wolfram kriv, oni, kao i svi drugi, tako rade. Na kraju krajeva, nije meni bio problem što to Mathematica krivo izračuna, znam ja točan rezultat i to, samo sam im htio pomoći da isprave tu grešku u svom softveru.
glaskoncILLa je napisao/la: a i open source nije toliko open, dio ekipe ce bez beda traziti lovu da bi se uveo neki feature ili bug stavio na prvo mjesto liste sto je po meni licemjernije nego prodavanje softwarea sa kojim kad ga platis znas da imas full support, pa i razvijanje featura.
S ovim drugim dijelom se baš ne bih složio. Istina da postoje i takvi pojedinci koji razvijaju slobodan softver, ali traže refundaciju ako želiš ekspresno neki bugfix ili feature, što je s jedne strane i logično: ako imaš limitirano vrijeme kojim se možeš posvetiti razvoju slobodnog softvera, prvo za što ćeš se brinuti je ono za što je zainteresirana većina korisnika tvog softvera. Međutim, neće se dogoditi da nitko od njih neće ni pričati o "prijavi buga" prije nego im platiš, ne?

Kao što si primjetio, tanka je granica u tom pogledu između komercijalnog i slobodnog softvera, ali ona ipak postoji i egzaktna je: razlika je da li ja radim nešto dobrovoljno i onda za to bivam nagrađen ili ja radim nešto tek onda kad mi se obeća kompenzacija.

Re: Zašto više volim slobodan softver...

Postano: 13 srp 2009, 20:58
Postao/la jjj
4ndY je napisao/la: možda SAGE
Octave? Maxima?

Re: Zašto više volim slobodan softver...

Postano: 13 srp 2009, 21:19
Postao/la glaskoncILLa
4ndY je napisao/la: Kao što si primjetio, tanka je granica u tom pogledu između komercijalnog i slobodnog softvera, ali ona ipak postoji i egzaktna je: razlika je da li ja radim nešto dobrovoljno i onda za to bivam nagrađen ili ja radim nešto tek onda kad mi se obeća kompenzacija.
ali tu postoji jos jedna dimenzija, postoje open source projekti sa placenim supportom sto je vrlo suptilan nacin zarade.
vecina korisnika nisu developeri i ne znaju sami rijesiti bug ili dodati feature, a developeri ne sudjeluju u tome.
ujedno uvijek postoji i nekakav community sto sluzi kao odlican feedback za poboljsavanje software-a.
oni ti takodjer nece pomoci dok ne obecas kompenzaciju.

a tu je razlika kao izmedju ljubavi i koristenja usluga prostitutki, naime, ljubav moze biti bas krasna :mrgreen: ako je sa pravom osobom, ali ako se zaljubis u krivu osobu, ona moze biti veca kurva od prostitutke.
s druge strane sa prostitutkom uvijek znas na cemu si, a i buduci da je mala profesionalka, obicno prilicno dobro do odlicno radi svoj posao ( ne, ne zelim jos jednu raspravu windowsi vs linuks, nisam uopce mislio na to :D ). pa sad sta je tu crno, bijelo ili u kojoj nijansi sive je.. :)

cisto ovak malo filozofije, mislim meni je sasvim legitimno traziti novac za rad, pricam vise o pakiranju u koje je to omotano.

Re: Zašto više volim slobodan softver...

Postano: 13 srp 2009, 22:16
Postao/la 4ndY
Legitimno je tražiti novac za rad, ali da li je obrnut proces bolji i pravedniji?

S tehničkog stajališta je to isto, štoviše, "prvo plati pa ćeš dobit" je princip koji je zasigurno efikasniji u današenjm načinu razmišljanja.

Ali osobno se uzdam više u etičniji pristup u kojem bivaš nagrađen za svoj rad (a sad netko može dodati tehničku komponentu: ako si to po nečijem mišljenju zaslužio).

Ono na što ciljam je da je opensource model razvoja softvera, ali i takvo razmišljanje (koje je sličnije ovom drugom modelu, nego prvom) efikasnije na duge staze. Odnosno, predviđam kao Nostradamus da će ovaj model u budućnosti razvoja softvera prevladati, a možda i šire od IT domene.

Ako cijeli taj proces neslavno propadne i opensource zajednica pokaže fundamentalnu nesposobnost natjecanja s klasičnim procesom, tada ti odmah priznam da sam cijelo vrijeme bio u krivu i da ovo sve nema smisla, odnosno da se društvenim procesima može upravljati isključivo načelima prirodne evolucije i selekcije u kojima nema "milosti" ili dugoročnog planiranja, već samo kratkoročnog "napikavanja".

To je kad smo već kod filozofiranja :mrgreen:

Re: Zašto više volim slobodan softver...

Postano: 13 srp 2009, 22:32
Postao/la 4ndY
jjj je napisao/la:
4ndY je napisao/la: možda SAGE
Octave? Maxima?
Octave mislim da nije ono što tražim, a s Maximom se nisam još uspio pozabavit, prvenstveno zato što je CLI pa treba čitat uputstva :D

Re: Zašto više volim slobodan softver...

Postano: 13 srp 2009, 23:29
Postao/la 4ndY
4ndY je napisao/la: To je kad smo već kod filozofiranja :mrgreen:
Malo sam zakomplicirao gore :misli

Evo jednostavnija i pročišćenija verzija:

U situaciji kad ja tražim novce prije nego napravim posao izlažem tebe, od koga tražim novac, riziku da svoj posao ne napravim dobro i tako se stavljam sebe ispred tebe. Sustav radi sve dok ja odrađujem posao pošteno. Zapravo, sve se vrti oko mene u tom trenu i ne ovisim o drugima te me ni ne zanima da li su drugi pošteni ili odgovorni.

U situaciji kad ti ja napravim posao, a ti me poslije nagradiš ja se izlažem riziku jer možda me nikad nećeš nagraditi. Odnosno, ja ovisim o tvom poštenju. Moj opstanak uvelike ovisi o ponašanju i odgovornosti drugih.

Primjeti kako je drugi modus operandi puno riskantniji za pojedinca. Međutim, kada se to primjeni na skupinu u kojoj se svi tako ponašaju (rekli bi u neku ruku altruistično), ta skupina je superiornija od prve skupine u kojoj svako gleda svoj osobni cilj (što u efektivnom smislu, što u subjektivnom smislu dobrih ljudskih odnosa). Naravno, u altruističnoj skupini ne postoji mogućnost sprečavanja da jedan ili više pojedinaca iskorištavaju druge, dok u sebičnoj skupini to se teško može desiti kad su svi stalno na oprezu... 8-)

Re: Zašto više volim slobodan softver...

Postano: 14 srp 2009, 07:15
Postao/la Grof
Otvoreni softver otvara duh i krativnost kod ljudi.

Ljudi uronjeni u otvorenu zajednicu spremniji su pomoći drugima i sudjelovati u kreativnim projektima.

Otvorenost - konstrktivnost

Zatvorenost - desktruktivnost.

To je sve! :)

Re: Zašto više volim slobodan softver...

Postano: 14 srp 2009, 08:27
Postao/la kaiwan
trazio ja prije, ne postoji ni blizu zamjena za Mathematicu.

za diferencijalne nije loš model-builder.