☰

»

Emacs je star petdeset let

Slo-Tech - Legendarni urejevalnik besedil Emacs je ta mesec dopolnil častitljivih petdeset let. Rodil se je iz nuje, saj je pisanje čedalje večjih količin programske kode postajalo neobvladljivo. Čisto prvi računalniki takoj po vojni niso imeli klasične kode, temveč so jih "programirali" fizično z nastavljanjem povezav. Kmalu zatem so inženirji na MIT-u programe za računalnike pisali na luknjane kartice, kasneje pa v urejevalnikih vrstic, vrstico po vrstico. Ker urejevalnikov besedil, kot jih poznamo danes, še ni bilo, je moral nekdo napisati prvega. Tako je leta 1976 na MIT-u nastal EMACS.

Začel se je kot TECO (Tape Editor and Corrector), ki ga je leta 1962 za legendarni PDP-1 napisal Dan Murphy. Ukazi so bili kar črke: I je vstavila znak, D ga je pobrisal. Carl Mikkelsen je leta 1971 napisal Control-R kot dodatek zanj, ki je na zaslonu sproti prikazoval spremembe v datoteki. Tako ni bilo treba ob vsaki spremembi ponovno izpisati cele vrstice, saj smo jih na zaslonu sproti videli več....

20 komentarjev

GNU 40 let pozneje

Slo-Tech - Ta teden smo praznovali 40-letnico odprtokodnega GNU (GNU's Not Unix!), ki ga je 27. septembra 1983 začel Richard Stallman. Tedaj je Stallman, ki je delal v laboratoriju za umetno inteligenco na MIT-u, najavil razvoj odprtokodnega operacijskega sistema, ki bo podoben Unixu, zato ga je poimenoval GNU. To je bil prvi operacijski sistem, ki je bil zamišljen posebej z mislijo na uporabniško svobodo. Iz projekta je nastalo veliko gibanje, ki tudi štiri desetletja pozneje ostaja privrženo istim idealom. Operacijski sistem GNU Hurd sicer ni bil nikoli dokončan, a ideja živi zlasti v Linuxovem jedru.

Direktorica FSF (Free Software Foundation) Zoë Kooyman, ki podpira razvoj GNU-ja, je dejala, da se je ideja odprte programske opreme, ki jo nadzorujejo uporabniki in ne obratno, začela prav z GNU. GNU System ni le najpogostejši operacijski sistem, ki ga sestavlja brezplačna programska oprema, temveč filozofija, ki je vodila razvoj odprte kode v vseh teh letih. Stallman je populariziral idejo...

6 komentarjev

Vse najboljše, Slackware!

Slo-Tech - Starejši obiskovalci se bodo spomnili legendarne distribucije Linuxa, ki je danes najstarejša še aktivno vzdrževana distribucija. Minuli teden je praznovala 30. rojstni dan, saj je prva stabilna verzija Slackware 1.0 izšla davnega julija 1993. Tedaj jo je upravljal Patrick Volkerding, ki je še danes odgovoren za njeno vzdrževanje - kot benevoletni diktator.

Prva verzija Slackwara je sicer še nekoliko starejša, saj je 0.97 izšla še nekaj mesecev pred tem. Da danes je Slackware prilezel do verzije 15, katere beta verzija je pokukala na plano leta 2021, stabilna inačica pa februarja letos. Zgodovina Slackwara je v marsičem podobna zgodovini številnih odprtokodnih projektov. Nastal je iz distribucije SLS (Softlanding Linux System), s katero v zgodnjih letih Linuxa marsikdo ni bil zadovoljen. Ian Murdock je na primer ustvaril Debian, Volkerding pa je izdal prečiščen Slackware. Medtem ko jo danes poznamo kot bolj asketsko distribucijo, je bila ena prvih, ki je prinesla več kot le...

23 komentarjev

Pipin odprti termin: Urejevalnik Vi

Slo-Tech - Po nedavni predstavitvi urejevalnika Emacs je seveda nujno, da se predstavi tudi njegov večni tekmec za hekerska srca - vi. Na pipinem odprtem terminu v torek, 29. marca ob 19.00 bo Tomaž Šolc (med drugim glavni pipin gasilec) pokazal kaj vse moramo vedeti o viju, da bi ga lahko resnično ljubili.

Vi je urejevalnik besedila, za katerega bi se lahko reklo, da izhaja iz kamene dobe računalništva. Zaradi za današnje čase precej nenavadnega uporabniškega vmesnika se ga novi uporabniki pogosto izogibajo. Kljub temu se vsaj osnovno znanje uporabe vi hitro izplača, saj je to urejevalnik, ki ga najdemo prav na vseh unixu podobnih sistemih. Poleg tega sodobne izpeljanke po zmogljivosti prav nič ne zaostajajo za ostalimi urejevalniki, skozi leta izpopolnjen vmesnik pa omogoča izkušenemu uporabniku hitro in učinkovito urejanje besedila.

Vabljeni!

25 komentarjev

Pipin odprti termin: Emacs never dies

Slo-Tech - Tokrat v Pipinem odprtem terminu urejevalnik zaradi katerega programerjem rastejo dodatni prsti. Urejevalnik zaradi katerega se z večnim rivalom vijem netijo svete vojne v hekerski deželi. Neobaročni urejevalnik, ki je vse razen kuhinjskega korita. V torek 22.3. ob 19.00, v Kiberpipi vas bo Uroš Trebec popeljal v skrivnostni svet Emacs.

Veliko je urejevalnikov besedil v odprtokodnem svetu, malo manj je takih, ki so zares dobri. Nekaj njih je legendarnih, a le eden je Emacs. Pravi "švicarski nož" med programi uporabniku ponuja ogromno, naprednim uporabnikom pa še veliko več.

Po POT bo potekalo drugo podpisovanje certifikatov Thawte. Vabljeni!

23 komentarjev