»

Trideset let pozneje je gettext dokončan

Slo-Tech - Po več kot tridesetih letih razvoja je gettext prilezel do verzije 1.0, s čimer je uradno izšla prva stabilna različica. GNU gettext je odprtkodno orodje za zagotavljanje internacionalizacije in lokalizacije programov v Unixu podobnih operacijskih sistemih, kot je na primer Linux. Razvoj se je začel konec 80. let, prve verzije smo videli že v začetku 90. let, prva odprtokodna implementacija pa je izšla leta 1995.

Razvoj se je začel v podjetju Sun Microsystems, kasneje je razvoj prevzela odprtokodna skupnost. Danes je gettext dostopen v več repozitorijih in ga uporabljajo številni programi. Nekoliko ironično je verzijo 1.0 dosegel v času, ko za prevode vse bolj skrbijo veliki jezikovni modeli.

7 komentarjev

JavaScript praznuje 30 let

Slo-Tech - Nekatere rešitve, spisane v naglici, a v pravem zgodovinskem trenutku, ostanejo. Tak primer je JavaScript, ki sta ga Netscape Communications in Sun Microsystems predstavila pred tridesetimi leti. Čeprav ga je Brendan Eich sestavil v pičlih desetih dneh tistega maja, so ga predstavili šele decembra 1995. Do končne različice je minilo še nekaj mesecev, JavaScript pa je verzijo 1.0 dosegel marca 1996.

Eich se je pri sestavljanju JavaScripta zgledoval po Javi, od koder si je sposodil nekaj sintakse, konceptualno pa je sledil jezikoma Scheme in Self. JavaScript je Netscape potreboval za razvoj interaktivnih in dinamičnih spletnih strani ter aplikacij. Rezultat je jezik, v katerem koda teče na strani odjemalca in ga še danes uporablja več kot 98,9 odstotka spletnih strani.

Ostaja najpopularnejši jezik na svetu, poganja kodo v brskalnikih, backendih na strežnikih, mobilnih aplikacijah, namiznih programih in celo nekaterih vgradnih sistemih. Tudi med programerji je JavaScript med najbolj...

31 komentarjev

FreeCAD se bliža izidu

Slo-Tech - Po dobrih dveh desetletjih se bliža izid prve stabilne verzije odprtokodnega programa za modeliranje FreeCAD. Prva verzija 0.0.1 je izšla davnega leta 2002, zadnja stabilna verzija 0.21.2 pa pred natanko letom dni. A letos bomo končno dočakali FreeCAD 1.0, saj je že predvčerajšnjim izšel že četrti kandidat za izid (rc4). Prvotno so načrtovali tri kandidate, zato obstaja velika verjetnost, da bo rc4 oziroma naposled z minimalnimi popravki postal kar stabilna verzija, če hroščev ne bo preveč. RC3 so preskočili, saj so le nekaj ur po izdaji odkrili nekaj težav.

Sedaj gre zares. Trenutni rc4 ima le enega hrošča, ki preprečuje izid, in sicer gre za težavo v uporabniškem vmesniku na macOS. Če drugih težav ne bodo odkrili, lahko prihodnji teden pričakujemo uraden izid verzije 1.0, so dejali. FreeCAD je program, ki ima podobne funkcije kot Creo, SolidWorks in sorodna orodja. Jürgen Riegel, Werner Mayer in Yorik van Havre so ga začeli razvijati leta 2002, ker se je pojavila potreba po...

35 komentarjev

FreeDOS star 15 let

FreeDOS

vir: Wikipedia
Slashdot - Projekt FreeDOS te dni praznuje 15-letnico zagona, nas opominja Slashdot. Začel se je 26. junija 1994, ko je Microsoft naznanil, da ne bo več prodajal, razvijal in nudil podpore za svoj MS DOS. Takrat je Jim Hall objavil manifest, v katerem je pozval k razvoju odprtokodnega nadomestka. Pridružili so se mu še drugi programerji in kmalu je luč sveta ugledala prva alfa verzija. Do leta 2006 so nanizali vrsto beta verzij, 3. septembra 2006 pa so končno predstavili prvo stabilno verzijo FreeDOS 1.0, ki je v celoti združljiva z DOS-om. Razvoj še vedno poteka, program pa najdete marsikje: v emulatorjih, za igranje starih dosovskih iger in celo na prenosnikih za kupce, ki ne želijo za programsko...

17 komentarjev

Apache Geronimo promoviran v uradni projekt ASF-ja

TheServerSide.com - Že lani smo poročali, da je ASF (Apache Software Fundation) začel z razvojem odprtokodnega J2EE aplikacijskega strežnika. Po skoraj letu dni bivanja v t.i. inkubatorju (poseben strežnik ASF-ja, kjer so novi projekti v nekakšni čakalnici) je Geronimo očitno dovolj zrel za status uradnega Apache projekta.

Pomembnejše dobrote iz J2EE sveta, ki jih Geronimo prinaša:

  • EJB (Enterprise JavaBeans) podpora;
  • Java Transaction API ( JTA) - upravljanje s transakcijami;
  • Java Message Service ( JMS) - pošiljanje in sprejemanje sporočil ter njihov nadzor;
  • podpora za postavljanje strežnikov v gruče (clustering);
  • J2EE Management;
  • JavaMail API;
  • Java Activation Framework ( JAF) - ugotavljanje informacije o objektih oz. podatkih nasplošno (tip, podprte metode, ipd.) in
  • podpora za avtentikacijo in avtorizacijo ...

Avtorji projekta trdijo, da bo to prvi odprtokodni J2EE aplikacijski strežnik, ki bo ustrezal vsem zahtevam J2EE specifikacije. Mnogi dvomijo v to trditev, saj je celotna...

0 komentarjev