blogit.vapaasuomi.fi

February 07, 2010

Ubuntu-blogi

LTSP5-työpaja 10.-11.5 Päivölän kansanopistolla

LTSP5-työpaja kutsuu taas!

Vuoden 2009 alussa pidettiin Heinäveden Valamossa ensimmäinen LTSP5-työpaja. Ensimmäinen työpaja oli kaikin puolin innostava kokemus, joten järjestimme toisen työpajan syksyllä 2009; tällä kertaa Mäntykankaan koululla Kokkolassa. Ensimmäisessä työpajassa oli mukana iso joukko LTSP-käyttäjiä, tässä he ovat yhteiskuvassa. Tässä toisen työpajan osanottajia yhteiskuvassa

Kolmas ja samalla tämän vuoden ensimmäinen työpaja järjestetään toukokuussa – 10.-11.5 – Päivölän kansanopistolla. Tällä kertaa paino on aivan erityisellä tavalla parityöskentelyssä. Pareittain luodaan kahdesta läppäristä ja ristiin kytketystä verkkojohdosta minimaalinen, mutta täysin toimiva LTSP5-ympäristö. Näin jokainen työpajaan osallistuva voi käytännössä kokeilla ja käyttää LTSP5-palvelinta ja -päätettä.

Lue lisää työpajasta sen omalta Wiki-sivulta – muista ilmoittautua jo tänään!

Suomen LTSP-yhteisö :: LTSP 5 Työpaja 2010

Tervetuloa Suomen LTSP-yhteisön työpajaan Päivölään!

Asmo Koskinen

by asmok at February 07, 2010 06:16 PM

Mikko Rauhala (mjr)

Web video controversy summarized

This'll be the last, definitive article from me on this subject for a while, I promise, but I wrote such a good summary on the Theora/H.264 controversy and the new Silverlight Theora player on Slashdot that I must put it up here as well (with some tweaks and updates).

1) The main point of the Silverlight player is that you can now relatively easily deploy Web video in Theora without sacrificing much potential user base. Firefox and Chrome users are covered, and Opera will be, but especially Internet Explorer is an important holdout (Safari also lacks support, but see below).
1a) It might not yet come preinstalled with the Internet Explorer, but MS is actively pushing Silverlight on Windows users, so the installed base is already fairly large and growing.
1b) There is Silverlight for MacOS X as well, though it's being pushed less. Mac OS X does include Java support out of the box though so the pre-existing Cortado player can be used as a fallback for Safari users there.
1c) One might not like the proprietary nature of the Silverlight framework much, but in this case it's clearly being used for good, to enable the use of another free technology.

2) No, H.264 won't die a gruesome death now at the hands of Theora.
2a) Yes yes, we all know H.264 is better technically, it doesn't matter, it still can't be a common baseline Web codec because it cannot be freely used.
2b) Though Theora doesn't offer the best in quality per bit, you can make the quality of any codec better by using more bits. Bits are only going to get cheaper. H.264 can get much more expensive at the whim of the MPEG-LA, even if you don't put a price tag on freedom.
2c) Yes, some industry players, especially those with vested interest in the MPEG-LA racket and in excluding smaller competitors, will almost certainly use H.264 on the web for a long time to come.
2d) Isn't it nice though that a widely deployable option exists that probably has already played a hand in how much money the MPEG-LA can squeeze from you if you do decide to go with H.264 anyway?

3) H.264 isn't as unified as you might think.
3a) Much of the material on the web incidentally doesn't use the very advanced features of H.264, because many players are limited in what profile or subset of H.264 they support (thus also reducing the quality advantage to Theora).
3b) Some material (like HD offerings and pirated stuff that cares neither for copyrights or patents) will use more of the bells and whistles, but then you may well be stuck with having to transcode for your mobile player even if everything does "H.264".
3c) Such conversions can be relatively well automated when needed while keeping the original not to incur generation loss (though improvement in user-friendly tools is always called for). Some need for transcoding persisting thus isn't a huge deal in either case, except of course to the extent that working with H.264 without a license might be illegal depending on jurisdiction and circumstance.

4) Yep, not much "hardware" (DSP) decoding support for Theora at this point on mobile devices.
4a) Modern mobile devices have enough oomph to decode it anyway in small resolutions that usually suffice for mobile use (Theora is lighter than H.264, too). Depending on device, might not be able to sneak in a sufficiently performant player as transparently as on a desktop browser, though; may require user installation of software.
4b) Yes, battery life will probably suffer somewhat from having to decode on the CPU, but that doesn't make it useless.
4c) Some DSP work has already been done on Theora, though it can use some improvement (and support for more DSPs). The user would probably have to install it separately in the short term as well.
4d) Mobile device vendors may well be inclined to include such support out of the box, though, if Theora use becomes more common through the already existing deployability improvements. Especially if they get a free web browser in the deal as well: Fennec, Mozilla's mobile version of Firefox, while not yet having reached an official release, is in beta on Nokia's Maemo platform. (In fact, Mozilla has sponsored the above Theora DSP work with Fennec and mobile devices in mind.)

Hope this summary will clarify things somewhat.

by mjr@iki.fi (Mikko Rauhala) at February 07, 2010 02:10 PM

February 05, 2010

Mikko Rauhala (mjr)

Web-videon vapauden näkymät paranevat

Tulipa juuri hyviä uutisia, jotka vaativat vielä pienen lisäyksen aiempiin Web-videota koskeviin kirjoituksiini: Alp Toker julkisti Microsoftin Silverlight-alustalla toimivan Ogg Theora-soittimen. Soitin ei vaadi käyttäjältä mitään asennustoimenpiteitä, ja toimii yhteen HTML5-mediatagien kanssa. Soitin vaatii hieman Javascriptiä videota tarjoavaan WWW-sivuun, mutta tämä ei ole suuri hinta merkittävästi kasvaneesta yleisöstä.

Kertaheitolla HTML5/Theora-videon potentiaalinen katsojakunta kasvoi siis Firefox >=3.5-käyttäjistä myös tarpeeksi uusien Internet Explorer -versioiden käyttäjiin, ja taisipa Applekin tukea Silverlightia omissa selaimissaan vapaan Moonlight-kloonin kautta. Vapaasta kloonistaan huolimatta Silverlight sinänsä on toki Microsoftin suljettu alusta, eikä lähtökohtaisesti erityisen suositeltava Web-sovelluskehitykseen. Jos sitä hyödyntämällä kuitenkin saadaan vapaalle Web-videolle vanhojen IE-versioiden pikkuhiljaa väistyessä sataa prosenttia lähestyvä selaintuki, ei voi kuin sanoa että tässä tapauksessa tarkoitus todellakin pyhittää keinot.

H.264 ei toki katoa tämänkään seurauksena mihinkään, mutta oleellista on se, että vapaakin vaihtoehto säilyy mahdollisimman käyttökelpoisena. Tämä on myös H.264:n käyttäjien etu; MPEG-LA ei pysty korottamaan suojelurahojaan yhtä mielivaltaisesti jos kilpaileva ratkaisu säilyy hengissä ja helppokäyttöisenä.

by mjr@iki.fi (Mikko Rauhala) at February 05, 2010 12:50 PM

February 03, 2010

Matti Saastamoinen

Valon päivä

Hyvää Valon päivää (3.2.).

VALOhan tulee sanoista Vapaat ja Avoimen Lähdekoodin Ohjelmistot. VALO-ohjelmia voi rajoituksetta käyttää, kopioida, jakaa eteenpäin ja jopa muokata, mikäli taidot riittävät.

Valon päivään sopii mainiosti vierailu suomenkielisiä VALO-ohjelmia Windowsille levittävän VALO-CD:n sivuilla. VALO-CD-projekti julkaisi viime viikolla viidennen version VALO-CD:stä, joka on ladattavissa projektin sivuilta tai tilattavissa postitse pientä korvausta vastaan. Mainioiden VALO-poimintojen lisäksi VALO-CD v5 sisältää mm. Turvallisuus-lehdessä julkaistuja artikkeleja ja muita oppaita.

Hyvää nimipäivää myös kaikille Valoille.

by Matti Saastamoinen at February 03, 2010 08:35 AM

February 01, 2010

Riku Leino

Kesätöitä ohjelmistokehittäjälle (Python/Ruby/PHP)

Pelastusarmeija etsii 1–3 henkilöä kesätöihin kehittämään avoimen lähdekoodin asiakastieto- ja toiminnanohjausjärjestelmää sosiaalialan laitoksille (mm. palvelukodit, hoitokodit, asuntolat).

Työn kesto on 3–4 kuukautta ja se voidaan ajoittaa touko-syyskuulle. Työpaikka sijaitsee Helsingissä Pelastusarmeijan päämajassa Uudenmaankatu 40. Osa työstä on mahdollista tehdä etätyönä.

Osaaminen

Katsomme eduksi kokemuksen yhdessä seuraavista
Python: Django, Ruby: Rails/Merb, PHP: CakePHP
sekä seuraavien tekniikoiden ja menetelmien osaamisen ja ymmärtämisen
SQL, HTML, CSS, Javascript, MVC, ORM.

Valintakriteerit

Aiempi työskentely vapaiden verkkosovellusten parissa, työnäytteet dynaamisista verkkosovellusprojekteista, osaamisalueen hallinta.

Vapaamuotoinen hakemus ansioluetteloineen tulee lähettää sähköpostilla 3.3.2010 mennessä Riku Leinolle osoitteeseen, joka on muotoa etunimi.sukunimi@pelastusarmeija.fi.

Lisätietoja projektista antaa Riku Leino.
etunimi.sukunimi@pelastusarmeija.fi
044 7577 934

by Tsoots at February 01, 2010 09:38 AM

January 30, 2010

Ubuntu-blogi

VALO-CD verso 5 julkaistu

VALO-CD sisältää parhaat suomenkieliset vapaat ohjelmat Windowsille. Ubuntu-käyttäjä hyötyy levystä siten, että siinä olevat ohjelmat mahdollistavat monen Ubuntussa tehdyn tiedoston avaamisen Windowsissa ja ehkäpä levy voi edistää myös jokusen Windows-käyttäjän ajatusmaailman avautumista…

Versio 5 on keskittynyt tietoturvaan: mukana on mm. Turvallisuus-lehdessä julkaistuja artikkeleita ja arkipäivän tietoturvatyökaluja. Ohjelmat ovat myös päivitetty uusimpiin versioihin. Kaikki ohjelmat ja oppaat on listattu sivulla http://www.valo-cd.fi/ohjelmat

Levyn sisältö on suomeksi ja se on suunniteltu peruskäyttäjälle, eli on todella helppokäyttöinen. Kaikki ohjelmat ovat luonnollisesti vapaita ja avointa lähdekoodia. Myös itse projekti on avoin ja kiinnostuneita kehotetaan osallistumaan sen kehitykseen ja markkinointiin.

Tiedote: http://www.valo-cd.fi/tiedotteet#20100129

by Otto at January 30, 2010 08:33 PM

Losca

Neo FreeRunner "A7+" now available

Thanks to Dr. H. Nikolaus Schaller's efforts, a new "A7+" version of the world's only 100% free software (and even free hardware design, leading to further community development) phone, Neo FreeRunner, is available for sale at www.handheld-linux.com for 299€! New in this hardware version is prolonged battery life, due to a fix applied to the famous "#1024" bug. Now you should have theoretically about 5 days time suspended, but that's of course only if you don't actually do anything with this phone-computer.

In other news, despite the fact or because Openmoko Inc. has ceased its development efforts for now at least, concentrating on the WikiReader to recover from the economic problems, community finally questioned the reasoning behind some of the Linux kernel debug configuration in the official Openmoko kernel branch. Results? Speedup of certain kernel operations in the range of 2x to 5x! In practice that means Neo isn't actually anymore the sluggish device you used to get to know with. Of course it's not top of the line by any means, but being the only Free phone available on the market still, more free than most full-size computers in fact, it's a quite nice improvement to eg. boot time, application start up time et cetera. I merely was a messenger of these news from the kernel mailing list to the community, but I also provided a readily compiled kernel which I use in Debian and which seems to works for others as well (until their distributions package it up).

Over 1,5 years after launch of the FreeRunner, and even more since the original Neo 1973, the software is getting better all the time. The pace is slow, as is the case with any free/open project with limited community-only resources, but the best thing is that it never has to stop. A lot of the middleware, applications and so on will make it to future phones as well. Things like Intone music player, TangoGPS and literki keyboard might be nice little finger-usable applications in the future as well.

So, if you can manage without 3G and want to still have an unique mobile computer experience with basic phone functionality, running for example Debian for the "familiar experience" if you use Debian or Ubuntu on your other computers, it's still not too late to catch it. It seems we're still a couple of years away from any next effort of such level of freedom. I'm making through it by having bought a 59€ 3G modem for the more serious data needs. I'm still also thinking about a privoxy setup on my home server that would clean up and compress pages even via Neo's GPRS connection.

by noreply@blogger.com (Timo Jyrinki) at January 30, 2010 07:53 AM

January 28, 2010

Risto H. Kurppa

Transparency in organisations

I even started a new category when writing this post called ‘Leadership’. Let’s see if it’ll ever get another post. Transparency is the topic. I read this book ‘Managing Values – Ethical Change in Organizations’ by Paul Griseri. Quite interesting book about the challanges of recognizing and managing values. One of the ideas at the last [...]

by Risto H. Kurppa at January 28, 2010 09:50 PM

January 26, 2010

Mikko Rauhala (mjr)

HTML5 ja H.264: Web-videon kohtalonvuodet

Palaanpa lyhyesti viime kirjoituksessanikin sivuamaani web-videoaiheeseen, kun kerran Chistopher Blizzard, mm. suosittua Firefox-selainta valmistavan Mozilla Corporationin evankelista kirjoitteli aiheesta hyvän blogiartikkelin.

Oleellisesti tiivistäen: H.264 on, vaikkakin teknisesti hyvä ja laajalti käytetty, myös WWW:n tulevaisuudelle myrkyllinen videoformaatti. Jossain määrin GIF:lle ja MP3:lle verrannolliseen tapaan sitä tarjotaan nyt hyvänä ja joillain mittareilla ehkä jopa edullisena ratkaisuna videokoodaukseen, mutta lisenssiehdot vaihtuvat vuosittain. Kun maailma on saatu koukutettua formaattiin, maksuja voidaan ruveta vaatimaan yhä laajemmalta joukolta käyttäjiä ja koko ajan suurempina — ensimmäinen annos ilmaiseksi tai ainakin halvalla, siis. Ohjelmistopatentit ovat pohjimmiltaan syypää siihen, että tällaista edistystä hidastavaa ja yhteiskunnallisesti kalliiksi käyvää toimintaa voidaan ylipäätään harrastaa, mutta toistaiseksi lainsäätäjät ja lakeja luovasti tulkitsevat virkamiehet eivät ole vielä järkiintyneet.

H.264-videolla on jo vahva asema (myös ongelmallisella) Flashilla toteutetussa videossa. HTML5 tuo suorine videotukineen kuitenkin potentiaalia muutokseen: asioita täytyy nyt miettiä muutenkin uusiksi. Valitettavasti suuryrityksillä (kuten Microsoft, Apple ja Nokia) on intressi sulkea pienempiä kilpailijoita markkinoilta tai ainakin kerätä kaikilta visuaalisilta verkkotoimijoilta suojelurahat pois, joten HTML5:een ei saatu teknisesti huonompaa mutta avointa Theoraa yhteiseksi perustason kodekiksi. Muutama selain, Firefox etunenässä, ovat kuitenkin Theora-leirissä, kun taas isot suljetut softatalot kannattanevat lähinnä H.264:a. Nähtäväksi jää, millaiseksi tilanne muodostuu lähitulevaisuudessa; varmaa on, että jos avoimet vaihtoehdot katoavat kokonaan kilpailussa, Web-videosta tulee kallista toimintaa.

Eräs mielenkiintoinen spekulaationaihe on Googlen hiljattainen yritysosto: On2 Technologies, jonka aiempiin tuotoksiin Theorakin perustuu. On2:n nykyinen videoteknologia on Theoraa kehittyneempää, ja moni Web-videosta kiinnostunut miettiikin, josko Google olisi valmistautumassa toimimaan avointa Webiä tukevien lausuntojensa mukaisesti ja julkaisemaan On2:n teknologian vapaaseen käyttöön. Patenttiviidakko toki vaikeuttaisi tämän yrittämistäkään — saattaisi vaatia huomattavaa työtä varmistaa, ettei lopputuote rikkoisi muiden mittavia videopatenttisalkkuja tai ainakaan niiden tunnetuimpia osia. (Theorastakin pyritään levittämään tällaista pelkoa — patentteja on niin paljon ja ne ovat niin epäselviä, että on käytännössä mahdotonta varmuudella sanoa mistään teknologiasta, ettei se mitään niistä riko.)

Jos kuitenkin on ylipäätään joku, jolla olisi muskelia tehdä tämä siirto, se on Google. Julkaisemalla oma edistynyt vapaa kodekki ja siirtymällä vaiheittain sen käyttöön Google käytännössä pakottaisi muut teollistoimijat mukaan — vapaat projektit toteuttaisivat tuen varmasti mielellään, ja Googlen suosittujen palvelujen kuten Youtube paino motivoisi suljettujakin toimijoita mukaan.

Tämä reportteri toivottaisi uudet videoyliherramme tervetulleeksi, mutta onko Googlella tähän munaa ja ennen kaikkea lopulta edes motivaatiota? Vain aika näyttää.

English summary: Well, read the excellent article by Mozilla's Christopher Blizzard if you're at all interested in the situation of video on the World Wide Web, and everyone's freedom to communicate visually therein.

by mjr@iki.fi (Mikko Rauhala) at January 26, 2010 06:08 PM

January 25, 2010

Matti Saastamoinen

Kalifornia hyväksyy avoimen lähdekoodin

Kalifornia on virallisesti hyväksynyt avoimen lähdekoodin ohjelmien käytön osavaltion hallinnossa. Kyseessä ei siis ole suositus käyttää ja hankkia avoimen lähdekoodin ratkaisuja, vaan lupa käyttää niitä. Ei siis tässä mielessä mitään maata mullistavaa, mutta positiivista on asian saama julkisuus ja toimintaohjeeseen liitetty avoimen lähdekoodin määritelmä, joka on linjassa Open Source Initiativen määritelmän kanssa.

Selkeä avoimen lähdekoodin määritelmä on tärkeä, koska yhä useammat ohjelmistovalmistajat lisäävät myyntipuheisiinsa avoimuuden mantraa, vaikka itse tuotteella ei olisi mitään tekemistä avoimen lähdekoodin kanssa. Tämä lieveilmiö on luonnollinen, mutta ei-toivottava seuraus avoimen lähdekoodin suosion kasvusta. Avoimuudesta on tullut myyntivaltti.

Pian Kalifornian avoimen lähdekoodin toimintaohjeen julkaisun jälkeen San Francisco julkaisi uuden toimintaohjeen ohjelmistojen arvioimiseksi. Uusi ohjeistus edellyttää kaupungin hallinnon yksiköitä vertailemaan avoimen lähdekoodin ohjelmia tasavertaisesti suljettujen ohjelmien kanssa. Valitettavasti ohjeistukseen on jäänyt pieni virhe (lihavoitu).

The Software Evaluation Policy will require departments to consider open source alternatives, when available, on an equal basis to commercial software, as these may reduce cost and speed the time needed to bring software applications to production. (Open source software means that the underlying source code is not copyrighted and therefore available free of charge to read, modify, and build upon.)

Asiahan on niin, että avoin lähdekoodi on yhtä lailla tekijänoikeuden alaista tavaraa kuin kaikki muukin koodi. Ero perinteiseen, suljettuun koodiin tulee siinä, että avoin lähdekoodi on lisensoitu vapaammilla ehdoilla, jotta koodin vastaanottajalla on enemmän oikeuksia hyödyntää saamaansa koodia. San Francisconkin olisi kannattanut pysyä Open Source Initiativen määritelmässä eikä vetää mutkia suoraksi.

San Franciscon pormestarin Gavin Newsomin mukaan kyseessä on maan ensimmäinen kaupungin julkaisema avoimen lähdekoodin toimintaohje. San Franciscossa avoimen lähdekoodin käytössä on jo saavutettu hyötyjä nopeampien toteutusaikojen ja kustannussäästöjen merkeissä.

by Matti Saastamoinen at January 25, 2010 03:48 PM

January 21, 2010

Ubuntu-blogi

Ubuntu Studio -teemailta

Minut kutsuttiin pitämään Ubuntu Studio -teemailta Helsingin Kumpulaan 18.1.2010. Esittelin Jack-äänipalvelinta, Ardour-ohjelmaa sekä Hydrogen- ja Rosegarden-midiohjelmia. Esittelin myös Echo AudioFire4-äänikorttia sekä M-Audio Keystation 49e-pianoa.

Videot ovat nähtävissä Vimeo-palvelussa. Videoiden editointi on tehty Cinelerra-ohjelmalla.

1. osassa kerron Ubuntu Studion asennuksesta ja asennuksen jälkeen muistettavista asioista. 2. osassa kerron Echo AudioFire4-äänikortin käytöstä. 3. ja 4. osassa kerron Ardour-ohjelmasta. 5. ja 6. osassa kerron Rosegarden-ohjelmasta. Pianoa soittaa Matti Gröhn. Rosegardenin yhteydessä soitettu kappale on Mika Sjöblomin “Unessa”.

1. osa – http://www.vimeo.com/8873452
2. osa – http://www.vimeo.com/8885012
3. osa – http://www.vimeo.com/8886340
4. osa – http://www.vimeo.com/8891248
5. osa – http://www.vimeo.com/8895381
6. osa – http://www.vimeo.com/8897138

Kuva ja ääni puhukoon puolestaan.

Ystävällisin terveisin Asmo Koskinen.

by asmok at January 21, 2010 10:49 PM

Henri Bergius

January 14, 2010

Riku Leino

Vapaat ohjelmat, kunnat ja yksityiset toimijat (+ kesätyöpaikka)

Viimeisimmässä Tietokone-lehdessä oli keskustelua kuntien ja valtion suhteesta vapaisiin ohjelmiin. Kirjoitusten otsikot olivat

  1. Tärkeintä on, että ohjelmistot ovat yhteensopivia avoimen maailman kanssa
  2. Ilmaisuus ei avoimen koodin tärkein pointti

Kunnat tuottavat useita palveluja itse, mutta useita ne joutuvat ostamaan yksityisiltä palveluntuottajilta. Tuottajana saattaa olla hyvinkin pieni toimija, jolla ei ole resursseja panostaa ohjelmistohankintoihin vaikka ohjelmiston käyttöönotolla voitaisiin nostaa toiminnan tehokkuutta huomattavasti.

1. Tärkeintä on, että ohjelmistot ovat yhteensopivia
avoimen maailman kanssa

Yksityiselle toimijalle tämä ei lupaa vielä mitään. Tällä lähtökohdalla valtio ja kunnat voivat pitää tyytyväisenä ohjelmistotalot, mikä käytännössä tarkoittaa, että markkinointimiehet tulevat kertomaan pienelle toimijalle, mitä he haluavat ja mitä he haluamastaan joutuvat maksamaan. Näin hieman kierolla tavalla toteutuu myös toinen näkökulma, ettei avoimuudessa ole kyse ilmaisuudesta.

Kunta ja valtio näin toimiessaan eivät huomioi koko vapaan ja avoimen koodin kenttää, vaan ainoastaan vapaiden ja avointen ohjelmien parissa toimivat ohjelmistotalot. Tämä sinänsä on jo askel parempaan, muttei lähelläkään tärkeintä, mitä avoimen koodin osalta kunnat voivat tarjota. Mikään ei takaa, että avoimia standardeja ja rajapintoja käyttävä ohjelma on vapaa ja avoimen koodin ohjelma.

Jos tätä polkua seurataan, säilyy nyt olemassa oleva ohjelmistojen pirstaloituminen entisellään. Ainoastaan ohjelmistotoimittajat vaihtuvat tai nykyiset alkavat tukea avoimia ja vapaita standardeja ja rajapintoja. Vain vapailla ohjelmilla yhdessä vapaiden standardien ja rajapintojen kanssa saavutetaan hyöty, joka palvelee sekä kuntaa, että kunnalle palveluja tuottavia toimijoita.

2. Ilmaisuus ei avoimen koodin tärkein pointti

Pienellä toimijalla ei ole varaa eikä tietotaitoa tehdä ohjelmistohankintaa. Kunnalla on muutama oma laitos, joka tuottaa samaa palvelua ja joilla on käytössään ohjelmistojärjestelmä. Miksei kunta voisi tarjota ohjelmistojärjestelmäänsä yksityisen palveluntuottajan käyttöön?

Tässä tilanteessa tuntuisi lähes kiusanteolta, jos kunta sanoisi olkaa hyvä ja käyttäkää vapaita ja avoimia standardeja ja rajapintoja. Toisaalta kunta voisi antaa käyttämänsä ohjelmistotalon puhelinnumeron, mutta tämä kaatuisi lopulta hintaan, koska kunnan käyttämän suljetun megajärjestelmän lisenssikustannukset nousevat pilviin.

Koska avoimet standardit ja rajapinnat vaativat uuden ohjelmistototeutuksen, tulisi kunnan satsata vapaaseen ohjelmistoon. Ohjelmiston kehitystyöstä vastaavan yrityksen sijaan kunta voisi antaa käyttöönotosta vastaavan yrityksen puhelinnumeron yksityiselle palveluntuottajalle. Kunta säästää, kun yksityinen toimija pystyy uuden järjestelmän kanssa tehostamaan toimintaansa ja tuottamaan samat palvelut halvemmalla. Parhaassa tapauksessa palveluntuottajalle ei jää kuin käyttöönoton aiheuttamat kustannukset.


Sanoista tekoihin –
kesätyötä tarjolla

koivu

Vapaan ja avoimen lähdekoodin hieno ominaisuus on, että kuka tahansa voi tehdä aloitteen ja monet voivat hyötyä siitä. Kiinnostaisiko sinua alkaa kehittää vapaata sosiaalipuolen asiakashallintajärjestelmää yksityiselle kunnille palveluita tuottavalle organisaatiolle?

Mikäli ketterä ohjelmistokehitys, mvc ja verkkopalvelujen vaatimukset ovat hallussasi, ota yhteyttä minuun riku (ät) tsoots (piste) fi. Lisätietoja samasta osoitteesta. Kiinnostuneet yrityksetkin voivat lähettää postia.

by Tsoots at January 14, 2010 02:47 AM

January 09, 2010

Ubuntu-blogi

Ubuntun IRC-Council saanut uusia suomalaisjäseniä

Vapaapäivien yli hautuneena iloisena uutisena Ubuntun virallisten tukeen ja kehitykseen käytettävien IRC-kanavien valvovan ylläpitoelimen, IRC-Councilin (IRCC), uudet jäsenet valittiin joulukuun 21. päivä, ja he ovat:

Juha Siltala (topyli)
Terence Simpson (tsimpson)
Nathan Handler (nhandler)

Vanhoina jäseninä jatkavat suomalaistunut Jussi Schultink (jussi01) ja Benjamin Rubin (Pici). Täten suomalaisten osuus IRCC:ssä on kokonaiset kaksi kappaletta viidestä, onnea kaikille valituille!

Valinta tapahtui yhteisön ja kahden jatkavan IRCC-jäsenen kommenttien ja palautteen pohjalta, lopullisen päätöksen ollessa Ubuntu Community Councilin, jolla on ylin päätäntävalta koko Ubuntu-yhteisössä.

IRCC vastaa käytännöistä virallisilla Ubuntu-kanavilla, ratkoo kanavien valvojien sekä käyttäjien välisiä ongelmia ja on yhteydessä freenodeen, jonka ylläpitämässä verkossa kanavat ovat.

Alkuperäinen tiedotus tapahtui Elizabeth Krumbachin toimesta Ubuntun irc-postilistalla.

by Tm_T at January 09, 2010 08:05 PM

January 08, 2010

Henri Bergius

January 06, 2010

Risto H. Kurppa

How Open Source Projects Survive Poisonous People

Great tips for everyone running Open Source projects! Also do check the awesome blog post by one of the KDE project leaders: Building community around your FOSS project. Share Tags: opensource, planet-fnoss, planet-vapaasuomi, video

by Risto H. Kurppa at January 06, 2010 09:42 PM

December 31, 2009

Henri Bergius

December 30, 2009

Mikko Rauhala (mjr)

HD media decoding, now with slightly more freedom

Thought it'd be a good time for a tech article for a change, what with Broadcom being unusually free software friendly. Their track record with that is not very good at least with their WLAN and GPS chips, you see, people generally having to reverse-engineer drivers for their stuff if they want to use it in a free system.

But now, it seems that Crimbo spirit has overcome at least the Broadcom Media PC Group. With co-operation from the XBMC media center project and the GNU/Linux distributor Red Hat, Broadcom has published Linux drivers for their Crystal HD video decoder chips under the GPL (kernel driver) and LGPL (library and application code). The chip can decode the most relevant mainstream video formats — MPEG-2, H.264 and VC-1 — in full HD, and quite a bit more efficiently than a general purpose processor. This makes Crystal HD attractive for use especially in small media center PCs as well as portable computers, where you can't or don't want to have the fastest possible main processor because of power consumption, cooling and price concerns.

Of course, this does not necessarily imply that Broadcom in general is becoming more open — big companies do tend to have different policies in different branches, pretty much on a boss-by-boss as well as a case-by-case basis. Still, the contribution is real, and especially tangible given that the only well-working option for accelerated video playback on GNU/Linux thus far has been Nvidia's VDPAU — requiring both an Nvidia graphics card and their proprietary drivers.

This release is a complete gamechanger in the GNU/Linux HD media playback market. The Crystal HD doesn't care what graphics chip you have in your computer, so if you so desire, you can take your business to Intel or ATI/AMD — both more supportive of free software drivers than Nvidia, but behind on the video acceleration front — or whoever. No longer is the choice between a high-powered computer or a low-powered computer with an Nvidia card with its proprietary driver; you can just pick almost any low-end box you like as long as it has a suitable card slot available.

As for the costs, apparently there are mini-PCI-e cards on eBay starting at ~$22, which is next to nothing when you consider that the rest of the PC can then be quite a bit less powerful and still be able to run your videos. Only mini-PCI-e versions are available at this time, suitable for some small form factor desktops (often preferred for media center PCs) and laptops. Any such slot especially in a laptop may already contain say, a Wifi card, though, which you often don't really want to remove. ExpressCard (suitable for many laptops without the above caveat nor the need to open the case for installation) and full-sized PCI-e (suitable for common desktop PCs) versions are on their way.

Now, having hyped this thing to high heaven, as a free software advocate I'll have to mention a slight blemish on the release as well. The Crystal HD firmware (the software running on the decoder chip itself) will remain non-free. This is hardly a surprise; proprietary firmware is common across all kinds of devices even when the manufacturers provide free drivers and/or technical information to driver writers. I mostly just mention this not to lull people into thinking that the release is some sort of panacea; it's not. But it is as good as things usually get in these times, which is not too shabby.

As another obligatory side complaint, the video formats in question are patent-encumbered in large parts of the world, and thus under the control of media patent holder cartels. Fact remains, however, that almost all HD video and a huge portion of the lesser stuff is and will be in these formats for the foreseeable future, and being able to watch some of it is a good thing.

One does still hope that the technically worse but free Theora gains some ground at least in the web video scene. Some steps towards it have been taken; Theora is out of the box supported on at least Mozilla Firefox (3.5 and up), has at least experimental branch support in Opera, and though it's unclear to me at this point, it seemed like the Google Chrome browser was getting support as well.

Of course, companies such as Microsoft, Apple and Nokia are not likely to support any technologies that would give smaller competitors a level playing field; a free market is something these players loathe. As a workaround, there is a Java player and possibility of a future Flash player to leverage Theora also on less co-operative browsers, which would be important for wider website adoption. As far as they go, at least some noncommercial efforts such as Wikimedia Commons use Theora precisely due to its freedom, and for your vlogging needs eg. blip.tv will deal in Theora as well as other formats.

Yes, I got sidetracked there for a moment; seems I can't very well write about video formats without lamenting the current cartels having control of much of our multimedia infrastructure. Regardless, Broadcom's product does crack open some doors that were once closed to free software, even if it doesn't quite go ahead and blow said doors off from their hinges. Kudos to them for that much, at least.

by mjr@iki.fi (Mikko Rauhala) at December 30, 2009 11:50 PM

Risto H. Kurppa

Fixing Openmoko hardware bug #1024

Stuff has bugs, both hardware and software. One of the hardware bugs in Openmoko phones has been bug number #1024 causing things to happen that prevent the GSM chip to go to ‘deep sleep’ mode to save power. Someone came up with a fix: add a capacitor. So we did. Wiki page with instructions to detect if you’re [...]

by Risto H. Kurppa at December 30, 2009 08:00 AM

December 28, 2009

Risto H. Kurppa

Top of 2009

Here are some Top of 2009 lists I’ve bumped into. Enjoy! TIME: Top 10 Everything of 2009 Top 100 tools for learning 2009 Open source hardware 2009 – The definitive guide to open source hardware projects in 2009 100 Incredible Lectures from the World’s Top Scientists Top 2009 Social Media Trends for Moms Top 2009 fragrances Ask.com’s Top Questions of 2009 Google, Yahoo, [...]

by Risto H. Kurppa at December 28, 2009 07:28 PM

December 14, 2009

Risto H. Kurppa

Spotify tips

My previous review on Spotify wasn’t very nice on Spotify. Now 6 months later I must admit that it’s the only source of music in Internet I use. Here’re some tips for every new users on both Windows and Linux. Hey, it’s not beautiful but I made it myself :) Invitations Yes, you need one if you want to [...]

by Risto H. Kurppa at December 14, 2009 04:00 AM

December 12, 2009

Risto H. Kurppa

USB flash fail

Photorec was able to rescue some .png and .nef files but the most important .tiff files were left unrecovered. Share Tags: hardware, planet-fnoss, planet-vapaasuomi, screenshot, software

by Risto H. Kurppa at December 12, 2009 06:14 AM

December 11, 2009

Risto H. Kurppa

Facebook privacy settings

Facebook introduced some new privacy tools mid-December. Some of these changes are not positive only. Also many users have no idea about what parts of their profile they share to their friends, the world or friends of friends. We decided to write some instructions for you to go through to protect your privacy and keep on using [...]

by Risto H. Kurppa at December 11, 2009 03:23 PM

Henri Bergius

December 10, 2009

Miia Ranta

Dear (software) Santa

I know I’ve been a naughty girl this year, but I’ve honestly tried to be nice and good. If you don’t mind too much, could you skip on the coal and bring me:

  • a better audiobook player for Linux than the existing ones. Features that I want include m3u playlists, resume from where left on start, adjustable sleep timer, support for librivox feeds, coverfinder from Amazon, and portability to Maemo 5. I wouldn’t mind if the interface would look like Sharp GF-777, or would have a option to look like it, too!
  • a counter app, you know, software equivalent of this. Shouldn’t be too hard to do, but I have no experience on GTK or any other graphical tool kit programming, or any language that uses any nice toolkit for Linux, since Java doesn’t count. If possible, I’d love a Maemo 5 widget too! Need it to keep track of knitted rows.
  • feature to Xournal to make closed freeform shapes with fill colour. Would help greatly in creating knitting patterns.
  • Peace and Goodwill for everyone in Ubuntu/Maemo communities,and for me personally more patience to handle people that haven’t gotten any, especially on IRC. If this is too hard to implement, O’Reilly books would also do.

KTHX. I’ll be waiting for you. I might knit you a pair of socks, if you tell me your shoesize.

by myrtti at December 10, 2009 09:45 AM

December 08, 2009

Risto H. Kurppa

Johdatus Facebookin sivuihin ja ryhmiin

Olen viimeaikoina törmännyt muutamaan otteeseen tilanteeseen, jossa järjestö on perustanut itselleen Facebookin ryhmän (‘group’) vaikka sivu (‘page’) luultavasti täyttäisi tarpeet paremmin. Tässä kerron hieman ryhmien ja sivujen eroista ja yhtäläisyyksistä sekä yritän opastaa valitsemaan kullekin sopivan vaihtoehdon, kun on tarve tavoittaa ihmisiä Facebookin välityksellä. Taustaa Facebookin ryhmät ovat olleet käsittääkseni olemassa pidempään, niinpä ryhmien perustamiseen on totuttu, ja [...]

by Risto H. Kurppa at December 08, 2009 10:27 AM

December 07, 2009

Henri Bergius

December 06, 2009

Risto H. Kurppa

Small changes in the blog

The ‘Daily digest’ is a stupid idea. It’s OK to have it here, but as you see, not being too active to post stories here lets the Lifefeed Daily Digests fill the front page. Therefore I changed it to publish the Weekly Digests. HA! And I also enabled ‘Random posts’ widget on the sidebar, see http://wordpress.org/extend/plugins/advanced-random-posts/ And [...]

by Risto H. Kurppa at December 06, 2009 09:36 PM

December 03, 2009

Ubuntu-blogi

Ubuntu Linux Suomi joulupadassa.

Ubuntu Suomen lähes perinteinen Joulupata keräyspotti on avattu.

Vuonna 2006, ubuntu Suomen yhteisö keräsi upean 2709 euron potin, ja vuoden 2007 pottikin oli varsin komea, 1034 euroa. Vuonna 2008 pottia ei järjestetty ainakin itselleni tuntemattomasta syystä. Lahjoittajat pysyvät anonyymeinä, ainoastaan lahjoitetut summat tulevat näkyviin.

Osallistuminen on helppoa, eikä siihen kulu kuin pari minuuttia aikaa. Kyseessä ei ole kilpailu siitä kuka lahjoittaa eniten, vaan jokainen joka haluaa lahjoittaa, tekee sen omien resurssiensa rajoissa. Pieni, muutamankin euron summa on hyväntekeväisyyttä!

Klikkaa minua osallistuaksesi!

Joulupadan varojen jakaminen

Joulupadan varat jaetaan heti joulun läheisyydessä ruokana, vaatteina ja lahjakortteina vähäosaisille lapsiperheille ja muille syrjäytyneille ihmisille, jotka tulevat sitä itse pyytämään tai joiden läheiset ovat toivoneet heille apua. Suuri osa avusta jaetaan Pelastusarmeijan Joulujuhlissa ympäri Suomea suoraan ruokana ja muina tuotteina.

Pelastusarmeijan sosiaalipalvelun avustustyöntekijät ovat joutuneet todistamaan erityisesti lapsiperheiden taloudellisten vaikeuksien edelleen lisääntyneen. Lisäksi pitkäaikaistyöttömyys on nykyisellään tuhansien ihmisten toimeentulon kaventajana ja se merkitsee monen kohdalla ennen pitkää myös terveys- ja mielenterveysongelmia.

Roolijako

Vaikka Suomessa on moniin muihin maihin verrattuna varsin toimiva valtiollinen sosiaaliturva, se ei riitä auttamaan jokaista avuntarvitsijaa. Sekä valtion sosiaalirahat että henkilöresurssit ovat rajalliset. Tämän järjestelmän rinnalla tarvitaan myös muuta avustustoimintaa ja avustusjärjestöjä. Näin on ollut kautta historian.
Väärinkäytökset

Kaikenlaiset avustustyön hyväksikäytöt on pyritty estämään erilaisilla käytännönratkaisuilla. Esim. alkoholia ei lahjakorteilla voi ostaa lainkaan. Lisäksi mahdollisimman suuri osa avusta pyritään jakamaan suoraan tuotteina.

Kustannustehokkuus

Joulupata on tunnetusti yksi kustannustehokkaimmista avustusmuodoista. Pelastusarmeijan kulut ovat jokaisessa kaupungissa hyvin pienet ja suuri osa työstä tehdään talkoovoimin. Avustusvaroilla hankittavista tuotteista on pystytty sopimaan monilla paikkakunnilla omakustannushintoja ja toiset kauppiaat antavat osan ruoasta ja tavaroista omana lahjoituksenaan, ilmaiseksi. Lisäksi välikäsiä vähentää se, että avun jakaminen tapahtuu kullakin paikkakunnalla suoraan kädestä käteen.

Tilinpäätös: Joulupata 2008

Viranomaisille annetun kokonaistilinpäätöksen mukaan (toukokuu 2009) Pelastusarmeijan Joulupadan saamat lahjoitukset (padoilla kerätyt, rahalahjoitukset, Joulupata.fi) olivat vuonna 2007 yhteensä 1.132.797,99 euroa ja keräyskulut yhteensä 38.558,50 euroa eli noin 3,41 %. Tämä tarkoittaa sitä, että 96,59 % annetuista lahjoituksista todella menee perille.

Uskonto ja puolueettomuus

Pelastusarmeija on hengellinen ja sosiaalinen liike. Se ei kuitenkaan edellytä mitään tiettyä vakaumusta avustamisen ehtona. Esim. Helsingissä avustettavien joukkoon kuuluu niin muslimeja kuin kristittyjä ja ateistejakin.

Pelastusarmeija ei arvioi avun antajia tai saajia heidän uskonnon, poliittisen vakaumuksen, rodun tai elintapojen perusteella. Apua annetaan ja vastaanotetaan siellä missä se on mahdollista.

Joulupata keskustelua foorumilla vuonna 2006, ja vuonna 2007.

Tämän vuoden yhteisöpotit.
Pikalinkki Ubuntu Linux Suomi pottilahjoitukseen.
Foorumi keskustelua tämän vuoden keräyksestä.

by E.K.Virtanen at December 03, 2009 05:35 AM

December 02, 2009

Henri Bergius

November 30, 2009

Ubuntu-blogi

Edubuntun (LTSP) esittely Keski-Pohjanmaan ammattikorkeakoululla

Minut kutsuttiin pitämään esittely ja demo Linuxin päätejärjestelmästä. Paikkana oli Keski-Pohjanmaan ammattikorkeakoulu. Esitystä ja demoa oli seuraamassa 1. vuosikurssin opiskelijoita luokallisen verran.

Esitys on kuultavissa podcastina, esityksen materiaali on myös saatavilla.

Kuuntele:

http://www.arkki.info/?p=19

Materiaali:

http://www.arkki.info/?p=17

Demo on leikattu neljään noin viiden minuutin mittaiseen osaan.

Katsele demot:

http://www.arkki.info/?cat=5

Demossa käytettiin WLAN/NAT/LAN-yhdistelmää sekä ristiin kytkettyä kaapelia. Näin voidaan minimoida LTSP-demoon tarvittava rauta, tämä järjestely on kuvattu tässä ohjeessa.

http://www.arkki.info/kirjasto/index.php?title=LTSP5_Kannettava_Demo

Ystävällisin terveisin Asmo Koskinen.

by asmok at November 30, 2009 08:13 AM

November 23, 2009

Henri Bergius

Losca

Ubuntu Developer Summit and zombies

Part two of my random selection of photos follows. As for the UDS sessions participation, the rest of the week went in translations, Debian and mobile related discussions. Mostly translations/I18N whenever available, since those were a) primary reason for my sponsorship and b) I've had the most to contribute to Ubuntu in that area in the past, at least considering the visibility / impact.

I was happy to be able to participate to the second gun range visit. Otherwise it would not have felt I actually stepped out of the hotel, since I was too late on Monday for the first round and totally missed the ice skating thing.

The only thing hindering my UDS experience was total lack of good night's sleep. It seems I'm not much of a traveler in that aspect. Mostly the coffee and the pure hecticness of UDS were able to overcome the problem, but from time to time I'd just liked to sleep for 12 hours, which I finally did back home.

Thanks to all, that amount of hugely intelligent people in one place was quite an experience, together with the pace of the sessions. I do hope to see you again, preferably with a little more free time.

I don't know if you noticed it was possible to shoot classical kind of city photos from...

...the roof of our hotel.

Even though I flew away before Friday's Ubuntu Allstars, I was able to get some glimpses of the musical talent available at UDS.

This is just a proof I did see day-light during the trip.

Dell talk.

Zombies got shot...


...by this neat group of zombie hunters.
(note my GIMP skills to include everyone)

by noreply@blogger.com (Timo Jyrinki) at November 23, 2009 06:48 AM

November 19, 2009

Henri Bergius

November 18, 2009

Henri Bergius

Ubuntu-blogi

Ubuntu Developer Summit käynnissä

Ubuntu Developer Summit eli Ubuntun kehittäjätapaaminen on puolivuosittain järjestettävä Ubuntu-yhteisön kohtaaminen, jossa suunnitellaan sekä paikan päällä muutaman sadan hengen voimin että Internetin välityksellä seuraavaa Ubuntua. Ensi kevään Ubuntu-julkaisu tulee olemaan pitkäaikaisen tuen ”LTS”-julkaisu, joten sen suunnittelu on tavallistakin tärkeämpää.

lynxTämänkertainen tapahtuma on käynnissä Dallasissa, Texasissa, ja kestää perjantai-iltaan saakka paikallista aikaa. Canonical sponsoroi minut täksi viikoksi tänne, ja jetlagista huolimatta olen onnistunut aika hyvin osallistumaan tapahtumaan parin ensimmäisen päivän aikana. Joitain kuvia voi katsella oman blogini artikkelista.

Myös sinä voit osallistua tapahtumaan halutessasi, osallistumalla äänivirtoja kuuntelemalla, IRC:ssä kommentoimalla sekä Gobby-dokumentaatiotyökalua käyttämällä. Mieluiten kaikki yhtä aikaa, jolloin kokonaiskuva kunkin huoneen tapahtumista hahmottuu jo melko hyvin. Koko tapahtuman aikataulu aiheineen löytyy summit-sivulta, joka puolestaan syntyy dynaamisesti ehdottamalla suunniteltuja aiheita blueprints-työkalulla.

Ainoat ongelmat liittyvät esim. illalliselle lähtemiseen näin klo. 4 Suomen aikaa aamuyöstä. Onneksi seuraava UDS lienee jälleen Euroopassa.

- Timo Jyrinki

by Timo Jyrinki at November 18, 2009 01:52 AM

Losca

Ubuntu Developer Summit - days 1 and 2

UDS-Lucid is going strong. Looking back, I've participated in the following sessions so far in addition to corridor/lunch/etc. discussions:
Mainly writing this to post some pics, so here you go:

Sunday evening at the lobby. I was awake for about 24h.

It's the Lynx!

sabdfl

A view from my hotel room window

Monty explaining MariaDB

Plenary sessions room preparations


Huge thanks to Canonical for sponsoring me to come here, mostly because of my I18N/translations work. And of course also thanks to my own employer for still paying my salary for the week ;), which is why I'm following also the mobile track a bit and mentioning us to anyone interested about possible co-operation on ARM/embedded stuff in our "corporation community".

by noreply@blogger.com (Timo Jyrinki) at November 18, 2009 01:16 AM

November 17, 2009

Henri Bergius

November 15, 2009

Losca

FSCONS over, "gave" a talk (FreeRunner again)

I was at the Free Society Conference and Nordic Summit from Friday evening to ca. Sunday early morning. I would have arrived earlier but the rather cheap Blue1 flew only once a day from Helsinki to Gothenburg. Gothenburg was a very wet place during the time I was there, but the event itself was great! Thanks to all the people met, especially the multitude of FSFE guys. A few pics first:



The first pic is from the Saturday evening social event at Berg211, not the conference place itself :)

The only unfortunate thing was missing the whole Sunday, including my own lightning talk about kernel mode-setting on Neo FreeRunner! Instead of canceling it I decided to make a video to replace my physical presence, so hopefully it got shown there and people enjoyed the shortness of it. I gloriously failed to learn Cinelerra or Kdenlive video editing software quickly (PiTiVi _will_ be both easy and great, but was not yet enough for this purpose), so resorted to a "nice" gedit + mplayer + xvidcap + cat + oggconvert setup ;) Yes, not nice. Actually quite an adventure, maybe next time I really learn some other way. I forgot to include a section to tell what actual benefit KMS could give besides being extremely cool - the thing is that Glamo is quite timing sensitive and user space cannot guarantee certain things so kernel based mode-setting could do better in terms of various things, including CPU usage. And it's a pre-requisite for any possible accelerated 3D support, though I didn't get the famous accelerated triangle up yet (some new fixes in the Thomas's git already, though) The video is distributable under CC-BY-SA, and originally Ogg Theora + Vorbis. Of course YouTube mangles it to non-free format, but too lazy to currently bother with better services.

...right, writing this, YouTube seems to have some serious trouble with my video. Is it because of Theora 1.1? Well, trying Dailymotion next, thanks to its openvideo (HTML5) thing which managed to catch my attention a while ago:

^ click me

The reason for my early departure from FSCONS was the Ubuntu Developer Summit in Dallas, Texas. More on that later, writing this actually from the lobby there.

by noreply@blogger.com (Timo Jyrinki) at November 15, 2009 10:43 PM

Ubuntu-blogi

Ubuntu Suomen IRC-kokous 15.11.2009

Ubuntu Suomi kokousti jälleen sunnuntai-iltana 15.11. kello 20:30 alkaen #ubuntu-fi-tiimit-kanavalla. Kokouksen loki ilmestyy Ubuntu Suomen wikiin.

Seuraavassa on tiivistelmä kokouksesta.

3. Edelliset kaksi viikkoa

Ubuntun OpenWeek järjestettiin toissaviikolla. Lisätietoja ja lokit löytyvät Ubuntun wikistä.

Tähän liittyen keskusteltiin Ubuntu Suomen omasta OpenWeekistä. Päätettiin aloittaa keskustelualueelle viestiketju jossa kysellään, millaisia esityksiä toivottaan. Heikki tekee ketjun.

Ubuntun käytössääntö Code of Conduct on päivittynyt. Todettiin, että Ubuntu Suomen wikissä oleva käännös on vanhentunut. Suomentajaryhmä hoitaa käännöksen päivittämisen, Heikki vastaa tästä.
Lisäksi CoC:n allekirjoittamista suositellaan kaikille yhteisön jäsenille.

4. Seuraavat kaksi viikkoa

Ubuntun kehittäjien kokoontuminen Ubuntu Developer Summit eli UDS alkaa maanantaina. Kokoontumisessa suunnitellaan Ubuntu 10.04 -julkaisua ja jonkin verran myös 10.10:tä. Tapahtumaan voi osallistua myös etänä, lisätietoja Ubuntun wikissä.

5. Kehittäjät

Kehittäjäryhmällä ei ollut mitään uutta ilmoitettavaa. 10.04:n kehitys pyörähtää toden teolla käyntiin vasta UDS:n jälkeen.

9.10:n ongelmat mokkuloiden kanssa korjaantuvat todennäköisesti ensi viikolla kun uusi ydin julkaistaan. Ongelmista on myös kirjoitettu Ubuntu Suomen wikiin (mokkulat, ääniongelmat).

Digi-tv-korttien ja wlan-korttien firmwareja on siirretty linux-firmware-nonfree-pakettiin mikä on hämännyt joitain käyttäjiä.

6. Tukitiimi

Yksi roskapostittaja ja yksi häirikkö (kahdesti) suljettiin pois keskustelualueelta edellisen kahden viikon aikana.

Englanninkieliselle keskustelulle on perustettu #ubuntu-fi-en-kanava. Kanava on tarkoitettu keskustelukanavaksi Suomessa asuville ulkomaalaisille Ubuntu-käyttäjille. Tukikäyttöön kanavaa ei ole tarkoitettu.

IRC-kanavien operaattorioikeuksien selvittämiseksi Tm_T kasaa seuraavaan kokoukseen listan eri #ubuntu-fi-kanavien operaattoreista.

7. Dokumentaatiotiimi

Tiimi pohtii wikikirjan kokonaisvaltaisempaa uudistamista 10.04:ään mennessä. Samalla otetaan huomioon tuleva 10.04-pikaopas. Heikki aloittelee keskustelua tiimin sähköpostilistalla.

8. Markkinointi ja WWW

Tm_T on aloittelemassa tiimin toimintaa. Kansainvälisellä puolella Ubuntun markkinointitiimin toiminta on ollut hajanaista ja hetkellistä. Se on kuitenkin alkanut organisoitumaan, ja samalla yritetään saada Suomen markkinointitiimiä iskuun.

Tm_T ja vapaaehtoiset kirjoittavat wikiin organisoitua tietoa markkinointitiimin toiminnasta.

Aiemmin kokeiltuja tempauspäiviä (wikikirja, pakettikuvaukset) jatketaan tulevaisuudessa, kun keksitään hyviä aiheita. Tiimit suunnittelevat aiheita tempauksiin.

9. Suomentajaryhmä

Käännöksiä ei tällä hetkellä tehdä Ubuntuun, vaan tässä vaiheessa kehityssykilä kääntäminen tapahtuu upstreamissa.

10. Blogitiimi

Valmisteilla on muutama juttu mm. suomentamisjutuista sekä pilvitallennuspalveluista. Tiimi kaipaisi kipeästi Wordpress-osaajaa parantelemaan mm. teemaa. Juttuja voi lähettää myös suoraan ydintiimiläisille, lisätietoja blogitiimin kotisivulla.

Blogitiimiin löytyi myös kokouksessa Wordpress-osaaja (Rinol16).

11. Muut esille tulevat asiat

Päätettiin luoda Facebookiin Ubuntu Suomi -sivu, jota voidaan käyttää tiedotuskanavana. Rhkfin tekee sivun ja piilottaa vanhan Ubuntu Suomi -ryhmän näkyvistä. Sivun ylläpitovastuu on markkinointitiimillä.

Tm_T ehdotti että Ubuntu Suomen toimintaa tuodaan näkyviin kansainvälisemmin. Kansainvälisellä yhteisöllä on paljon opittavaa ja ehkä he voivat oppia jotain Ubuntu Suomen toiminnasta. Lisäksi tällä saavutettaisiin läpinäkyvyyttä, sillä Ubuntu Suomi on kuitenkin osa kansainvälistä Ubuntu-yhteisöä.

Tämä voitaisiin toteuttaa tekemällä kokouksista englanninkieliset tiivistelmät tai esimerkiksi kuukausittaiset vapaamuotoiset katsaukset yhteisön toiminnasta. Muiden LoCojen raportteja löytyy Ubuntun wikistä.

Päätettiin että markkinointitiimi ryhtyy vastaamaan kansainvälisestä tiedottamisesta. Tiimi päättää yksityiskohdat.

LTSP-työpajasta keskustellaan seuraavassa kokouksessa kun Asmo pääsee paikalle.

12. Seuraava kokous
Seuraava kokous järjestetään sunnuntaina 29.11. kello 20:30. Puheenjohtajana toimii Tm_T (Jussi Kekkonen) ja varapuheenjohtajana ja sihteerinä topyli (Juha Siltala)

by Heikki Mäntysaari at November 15, 2009 08:31 PM

Risto H. Kurppa

Two new IRC channels: #tangogps and #smile-slideshow

I started today two new IRC channels on Freenode to discuss the usage and development of two great Free & Open source programs, Tangogps and Smile, and also to allow free & realtime discussion of the user communities. Tangogps is a map & gps program for Linux. Tangogps is written by Marcus Bauer and ir runs [...]

by Risto H. Kurppa at November 15, 2009 12:29 PM

November 11, 2009

Risto H. Kurppa

Smile – a great photo show software for Linux

For long I’ve been trying to find something to create photo shows with Linux. So far Cinelerra has been the best choice but being.. well, not as simple as I’d hope it to be, I haven’t been able to create any photo shows. Then I found Smile - and here’s a result from playing maybe 10 minutes. Took some random photos from my travels.

It also allows me to add audio tracks (which I didn’t do - copyright stuff and didn’t spend time looking for Free music yet..), video clips etc etc. PERFECT!!

PPA for Ubuntu Packages
Smile Homepage
Gaspa isn’t maintaining the package any more - I’d so much appreciate it if someone would be able to take over the package and take it all the way to Debian/Ubuntu.

Tags: linux, photo, planet-fnoss, planet-ubuntu, planet-vapaasuomi, software

by Risto H. Kurppa at November 11, 2009 09:59 PM

November 08, 2009

Henri Bergius

Sakari Bergen

Emulating special constructors for const objects with a wapper class in C++

I spent a few hours today figuring out how to make the cleanest possible const-correct code for a class that contains a reference or pointer member, whose constness is protected by accessor functions. Here is an example class:

  1. class Example
  2. {
  3. public:
  4.     Example (Data & data) : data (data) {}
  5.  
  6.     Data &       data()       { return data; }
  7.     Data const & data() const { return data; }
  8.  
  9.    /* More stuff here in a real situation ... */
  10.  
  11. private:
  12.     Data & data;
  13.    /* More stuff here in a real situation ... */
  14. };

The problem with this class arises when you want to instantiate a const Example from a const Data object. The constructor wanẗ́s a non-const reference in any case, and C++ does not support special constructors for const objects. The cleanest solution I came up with, was making a ConstExample class (similar to const_iterator in STL). I ended up implementing a simple wrapper with a bunch of overridden operators:

  1. class ConstExample
  2. {
  3. public:
  4.     ConstExample (Data const & data)
  5.       : example (const_cast<Data &>(data)) {}
  6.  
  7.     inline operator Example const & () { return example; }
  8.     inline Example const * operator& () { return &example; }
  9.     inline Example const * operator-> () { return &example; }
  10.     inline Example const & operator() () { return example; }
  11.  
  12. private:
  13.     Example example;
  14. };
  • A const_cast is involved, but that is rather inevitable because of the limitations of C++
  • The first two operators make it possible to pass the object as a const reference or pointer to an Example object.
  • The third and fourth make it possible to call const functions (or reference members) of Example. You'll probably want to use only one of these, if any. In my case, the object will mostly just be passed to functions as a reference.

This might not be the best way to do things in all cases. Sometimes splitting the main class into a const base class, which is inherited by a non-const class might be a better solution (e.g. Symbians descriptor classes). It all depends on the use case and semantics of const.

The environment I'm using this pattern in, has separate overrides for functions that handle non-const and const data. The const data often needs to be copied for processing, while the non-const version can save memory by doing in-place processing. Also, most of the time const objects are constructed from non-const data, only to tell others that the data should not be changed. So, in my case this pattern is very transparent.

I also considered a static factory function (i.e. Example const e = Example::Const (data);) and some kind of solution using template specializations, but ended up using a wrapper class instead.

If you know of some other solution (or a very clean template-based solution) please leave a comment!

by sbergen at November 08, 2009 12:35 AM

November 05, 2009

Matti Saastamoinen

Avoin lähdekoodi ja tietoturva -seminaari 3.11.

Osallistuin COSSin, Tietotekniikan liiton ja Tietoturva ry:n järjestämään Avoin lähdekoodi ja tietoturva -seminaariin Espoossa, 3.11. Nixu Oy tarjosi ystävällisesti tilat tilaisuudelle ja ilmaisen lounaankin. Tilaisuus oli tarkoitettu COSSin ja Tietoturva ry:n jäsenille.

Pääosa esityksistä oli todella hyviä ja yleisökin aktivoitui välillä keskustelemaan. Kirjoitin Qaikun #seminaarikannu-kanavalle liveraporttia esityksistä.

Puhujat olivat herttaisen yhtä mieltä siitä, että tietoturvaa ei voi parantaa salailulla, kuten ohjelmiston lähdekoodin salaamisella. Security through obscurity ei siis toimi. Lähdekoodin avoimuus nähtiin useissa yhteyksissä tietoturvaa parantavana tekijänä. Esim. sovelluksen toimivuus voidaan todentaa sataprosenttisesti vain käymällä sen lähdekoodi läpi.

En ole varma tulevatko esitysdiat julkiseen jakoon (*), mutta mikäli tulevat, niin kerron siitä täällä ja yllä mainitussa Qaiku-säikeessä. Osa niistä tarjoaa varmasti ajateltavaa, vaikkei paikalle olisi päässytkään.

(*) Esitykset ovat saatavilla vain osallistujille.

by Matti Saastamoinen at November 05, 2009 01:47 PM

Karmicin asentamisen jälkeen

Viime viikolla julkaistu Ubuntu 9.10 “Karmic Koala” on kerännyt ylistystä ja haukkuja ja kaikkea siltä väliltä. Myös Ubuntu Suomi on kokoontunut virtuaalisesti ja keskustellut Karmicista.

Kaikki on siis ennallaan ja uusi Ubuntu-julkaisu herättää aina tunteita puolesta ja vastaan. Yleensä ottaen aina on kuitenkin menty eteenpäin ja parempaan suuntaan. Niille jotka haluavat mahdollisimman vakaata ja pitkään tuettua Ubuntua suositellaan pitkän tuen julkaisuja eli LTS-versioita. Edellinen Ubuntu LTS julkaistiin vuonna 2008 ja seuraava tulee ulos huhtikuussa 2010. Osittain LTS:ien välillä julkaistavat versiot toimivatkin uusien ominaisuuksien testipenkkinä LTS-julkaisuja varten.

Danny Piccirillo on koonnut The Silent Number -blogiinsa todella kattavan kokoelman toimenpiteistä, joita tehdä Karmicin asentamisen jälkeen. Mukana on perusasioita, mutta myös softavinkkejä kokeneemmille. Suosittelen!

by Matti Saastamoinen at November 05, 2009 12:20 PM

November 03, 2009

Riku Voipio

The Dark side of "Ad-supported" web

Techcrunch wrote recently an enlightening article about Scam ads in social games.

Irony is the techcrunch article itself showing scam banners as well:

by suihkulokki (noreply@blogger.com) at November 03, 2009 08:17 PM

November 02, 2009

Ubuntu-blogi

Ubuntu Suomen IRC-kokous 1.11.2009

Ubuntu Suomi kokousti jälleen sunnuntaina 01.11.2009 IRC:ssä. Kokouksen alussa läsnäolevaksi ilmoittautui 29 yhteisön jäsentä.

Tässä viestissä esitellään kokouksen sisältö tiivistetyssä muodossa. Kokouksen asialista, osanottajat sekä koko loki löytyy wikistä.

Yleistä

Ubuntu 9.10 todettiin julkaistuksi. Julkaisua juhlistettiin Helsingissä pienimuotoisella miitillä.

Ubuntu-fi.org -sivustosta käytiin keskustelua, lähinnä liittyen vastuussa olevaan tiimiin. Markkinointitiimistä päätettiin tehdä Markkinointi- ja WWW-tiimi vastaamaan myös wikisivuista, rajaten kuitenkin varsinainen Ubuntu-dokumentaatio ulkopuolelle.

9.10 Karmic

Karmicissa on ongelmia mokkuloiden kanssa, mikä korjaantuu kernelin päivityksen myötä. Ongelma on siis ensisijaisesti niillä, jotka asentavat levyltä ja ovat riippuvaisia mokkula-netistä. Crope lupautui kirjoittamaan wikiin ohjeet ongelman ratkaisemiseksi.

9.10:ssä on havaittu vakavia ongelmia Wubi:n kanssa eli asennettaessa Ubuntu Windowsin sisälle. Toistaiseksi WUBI-käyttäjien lienee hyvä pysytellä 9.04 -versiossa ongelmien korjautumista odotellessa.

Äänten kanssa on jotain ongelmia, lähinnä liittyen Wineen ja pulseaudioon. Käytännössä esimerkiksi Spotifyn ja Skype eivät toimi samanaikaisesti. Ninnnu lupautui kirjoittamaan wikiin koosteen ongelmista ja ratkaisuista.

Nv-näytönohjainajureiden kerrotaan laittavan ottavan liian suuria resoluutioita käyttöön, peran kirjoittaa aiheesta lisää wikiin.

Tiimit

Tukitiimin puolella tilanne on vakaa, edellämainittujen ongelmien lisäksi ei mainittavaa.

Dokumentaatiotiimistä kerrottiin että Wikikirjaa on Ubuntun osalta päivitetty 9.10 -aikaan. Kubuntun osalta tieto on vanhaa ja vaatii päivitystä. Erityisesti 10.04:aa varten wikikirja pitää viilata hyvään kuntoon.

Markkinointitiimin (kokouksen alussa uudelleennimetty markkinointi- ja WWW-tiimiksi) toiminta on ollut kesän aikana hiljaisempaa Assembly-tempausta lukuunottamatta. Nyt syksyllä Tm_T yrittää käynnistellä uudelleennimetyn tiimin toimintaa, kaikkia kiinnostuneita kehoitetaan liittymään tiimin sähköpostilistalle: http://wiki.ubuntu-fi.org/Markkinointitiimi

Muuta

Jussi Schultink kertoi omasta Ubuntu-urastaan sekä IRC-coucilin toiminnasta. Käytettyään Ubuntua vain kaksi vuotta Jussi asettui ehdokkaaksi Ubuntu IRC council -vaaleihin ja tuli valituksi, toimittuaan jonkin aikaa usean Ubuntu-aiheisen IRC-kanavan valvojana. IRC council vastaa käytännöistä virallisilla Ubuntu-kanavilla, ratkoo kanavien valvojien sekä käyttäjien välisiä ongelmia ja on yhteydessä Freenodeen, joka kanavia ylläpitää. Käytännössä siis jos joku kokee tulleensa kohdelluksi kaltoin esimerkiksi #ubuntu-fi -kanavalla, voi asian viedä IRC councilin käsiteltäväksi.

Ubuntu Member-statuksesta Jussi kertoi että kaikki yhteisössä aktiivisesti toimivat voivat statusta hakea. Status antaa mahdollisuuden mm. äänestää jäsenet Community Counciliin, yhteisön ylimpään päättävään elimeen.

Juha Siltala (topyli) kertoi Akademy 2010 -hankkeesta. AKademy on vuosittainen tapahtuma jossa KDE-työpöytäympäristön kehittäjät kokoontuvat kuulemaan esitelmiä, ideoimaan ja koodaamaan. Vuonna 2010 tämä järjestetään Tampereella. Pääjärjestäjinä ovat KDE sekä COSS. FLUG ja Ubuntu Suomi osallistuvat myös järjestelyihin jollain tavalla, lisätietoa osallistumismahdollisuuksista myöhemmin. Tapahtumassa järjestetään myös LTSP-työpaja, lisätietoja Asmo Koskiselta, kts myös Educoss -lista

Kokouksessa oli paljon asioita käsiteltävänä ja osa jouduttiinkin siirtämään seuraavaan kokoukseen. Seuraava kokous päätettiin pitää 15.11 klo 20:30 ja puheenjohtajaksi valittiin Juha Siltala (topyli), varapuheenjohtajaksi/sihteeriksi Heikki Mäntysaari (heikki)

by Risto H. Kurppa at November 02, 2009 09:01 PM

October 29, 2009

Ubuntu-blogi

Ubuntu 9.10 julkaistu

Ubuntu 9.10, lempinimeltään Karmic Koala, on julkaistu.

Uusi Ubuntu on tuttuun tapaan edeltäjiään nopeampi, näyttävämpi ja monipuolisempi.
Ubuntu 9.10 työpöytä

Ubuntu 9.10 tuo mukanaan ennennäkemättömän nopean käynnistymisen, tiedostojen ja kalenterien synkronoinnin verkkopalvelun kanssa ja entistä paremman tuen eri laitteille. Erityisesti 3g-mokkuloiden tukea on parannettu.

Uusi Ubuntu on tuttuun tapaan laajalti suomennettu. Virallisesti Ubuntu on käännetty pääosin 25 kielelle, joiden joukossa on myös suomi. Suurimpana uudistuksena Ubuntun mukana toimitetaan laajalti suomennetut ohjeet OpenOffice.org-toimisto-ohjelmistolle.

Pellin alla hyrrää Linux-ytimen uusi 2.6.31-versio, ja verkkoselailuun on tarjolla huippunopea Firefox 3.5 -selain. Uusi Ubuntu käyttää oletuksena uutta Ext4-tiedostojärjestelmää, joka tarjoaa lisää nopeutta tiedostonhallintaan. Ensi kertaa käytössä on myös Grub2-käynnistyslatain. Intelin näytönohjaimien käyttäjiä ilahduttaa myös uusi UXA-kiihdytysarkkitehtuuri, joka nopeuttaa näytönohjaimen toimintaa huomattavasti.

Uusi Ubuntu on ladattavissa ilmaiseksi Ubuntu Suomen lataussivulta.

by Heikki Mäntysaari at October 29, 2009 09:15 PM

Matti Saastamoinen

Ubuntu 9.10 julkaistaan tänään

karmic-cover-3dSuosituin työpöytä-Linux Ubuntu päivittyy tänään. Ubuntu 9.10, Karmic Koala, julkaistaan viikko Microsoft Windows 7:n ja kaksi kuukautta Mac OS X Snow Leopardin jälkeen.

Luvassa on takuulla paljon testejä ja vertailuja kolmikon välillä, vaikka kaikille käyttäjätyypeille sopivan lopullisen totuuden tarjoaminen ei olekaan mahdollista. Ubuntun nostaminen johtavien kaupallisten käyttöjärjestelmien rinnalle on omiaan kasvattamaan Linuxin tunnettuutta ja parantamaan sen mainetta kaikille sopivana ja turvallisena järjestelmänä – varsinkin, kun tuore Ubuntu sitä nimenomaan on.

On todella hienoa, että käyttöjärjestelmärintamalla on peruskäyttäjällekin aidosti tarjolla useita vaihtoehtoja, joskin OS X:ää on hieman hankala asentaa muuhun kuin Maciin. Tilanne on nykyään aivan erilainen kuin vaikka viisi vuotta sitten, mutta vielä on huimasti matkaa siihen, että kuluttaja voisi tietokonetta ostaessaan itse valita koneen käyttöjärjestelmän tai päästä testaamaan jotain Linux-jakelua kaupassa kuin kaupassa.

Käyttöjärjestelmien työstäminen monella rintamalla lisää kilpailua ja edistää niiden kehittymistä. Sama ilmiö on nähty WWW-selaimissa ja hyötyjiä ovat kaikki käyttäjät.

Tuore Ubuntu-julkaisu ei mullista maailmaa, mutta tarjoilee käyttäjälle entistä siloitellumman, nopeamman, turvallisemman ja helppokäyttöisemmän Linux-jakelun. Netissä on jo paljon arvosteluja, jotka perustuvat beta- tai RC-versioihin, ks. esim. Register. Itse olen käyttänyt Karmicia Beta 2 -versiosta lähtien ja alusta pitäen järjestelmä tuntui jämäkältä ja toimivalta beta-asteesta huolimatta.

Seuraava Ubuntu, versioltaan 10.04 ja lempinimeltään Lucid Lynx (Mark Shuttleworthin julkaisuvideo), tulee olemaan pitkän tuen julkaisu (LTS), jota tuetaan työpöytäversioissa kolme vuotta ja palvelinversioissa viisi vuotta. LTS-versioita julkaistaan Ubuntusta kahden vuoden välein edellisen ollessa Ubuntu 8.04.

Linkkejä:

(“Karmic Koala CD Cover” by aldolat is licensed under a Creative Commons Attribution-Share Alike 3.0 License. Translated from another material at SpreadUbuntu by aldolat. Originally based on a work by Aldo Latino)

by Matti Saastamoinen at October 29, 2009 09:20 AM

October 27, 2009

Henri Bergius

October 26, 2009

Henri Bergius

October 23, 2009

Ville-Pekka Vainio

Fedora 12 Beta and ATI Radeon HD 3450: pcie_asm=off or nomodeset needed

In my previous post I wrote about BIOS problems with Fedora 12 and the Intel DP35DP motherboard. Sadly the problems didn’t stop there, I also had display problems with Fedora 12 Beta.

My desktop computer has an ATI Radeon HD 3450 video card, which apparently has an RV620 chip. Fedora 12 has kernel modesetting (KMS) support for Radeon R600/R700 chips and the Plymouth boot looked quite nice. After using the system for about a minute, the display went to power saving mode, just like that, on it’s own. I rebooted a couple of times with the same results, the system was pretty much unusable. I disabled KMS by adding the nomodeset parameter to the kernel line in /etc/grub.conf and now the system works like pretty much perfectly, apart from the missing graphical boot experience, of course ;) . It seems R600/R700 KMS is still a bit buggy, but hey, this is a Beta version anyway.

Edit: I can also get the system to work with the pcie_asm=off kernel parameter. This might be the same situation as in the bug 517625.

by Ville-Pekka Vainio at October 23, 2009 12:24 PM

Fedora 12 Beta / Linux 2.6.31.5-rc1: Intel DP35DP mainboard requires BIOS update

I updated my desktop computer to Fedora 12 Beta, or maybe I should say Rawhide because there are already lots of updated packages after the Beta release.

The computer has the Intel DP35DP motherboard. When I tried to boot the Fedora 12 Beta kernel, which is 2.6.31.something, can’t remember the exact version anymore, the kernel printed lots of iommu and usb error messages on the screen and USB didn’t seem to work at all. The motherboard doesn’t have any PS/2 ports, so I would have needed USB support to use the keyboard and the mouse.

I downloaded the latest Fedora 12 and Fedora 11 kernels on my laptop from Koji, put the packages on a USB stick, booted the desktop computer with the Fedora 11 DVD in a rescue mode and installed the kernels to the system. Even the newest Fedora 12 kernel (2.6.31.5-rc1 based) had problems, but the newest Fedora 11 kernel (2.6.30.9-rc3 based) worked, which was a win.

Now I was able to read the logs written while the kernel failure happened, which included stuff like this:


kernel: DMAR:Host address width 36
kernel: DMAR:DRHD base: 0x000000feb00000 flags: 0x0
kernel: ------------[ cut here ]------------
kernel: WARNING: at drivers/pci/dmar.c:642 alloc_iommu+0x12c/0x286() (Not tainted)
kernel: Hardware name:
kernel: Your BIOS is broken; DMAR reported at address feb00000 returns all ones!
kernel: BIOS vendor: Intel Corp.; Ver: DPP3510J.86A.0293.2007.1002.1519; Product Version:
kernel: Modules linked in:
kernel: Pid: 1, comm: swapper Not tainted 2.6.31.1-56.fc12.x86_64 #1
kernel: Call Trace:
kernel: [] warn_slowpath_common+0x95/0xc3
kernel: [] warn_slowpath_fmt+0x50/0x66
kernel: [] alloc_iommu+0x12c/0x286
kernel: [] ? dmar_table_init+0x178/0x3d7
kernel: [] dmar_table_init+0x1ee/0x3d7
kernel: [] ? task_rq_unlock+0x24/0x3a
kernel: [] enable_IR_x2apic+0x21/0x218
kernel: [] native_smp_prepare_cpus+0x13c/0x384
kernel: [] kernel_init+0x93/0x29b
kernel: [] child_rip+0xa/0x20
kernel: [] ? restore_args+0x0/0x30
kernel: [] ? kernel_init+0x0/0x29b
kernel: [] ? child_rip+0x0/0x20
kernel: ---[ end trace a7919e7f17c0a725 ]---
kernel: DMAR:parse DMAR table failure.

The rest of the log was filled with entries such as
kernel: nommu_map_single: overflow 1236419b0+8 of device mask ffffffff
and
kernel: usb 3-1: device not accepting address 5, error -32
kernel: hub 3-0:1.0: unable to enumerate USB device on port 1

At least the error message was clear, “Your BIOS is broken”. So I went to the motherboard’s product page and found out the BIOS on the motherboard was about two years old and the newest available BIOS is from July this year.

I tried updating the BIOS with Intel’s Windows tool (I also have a Windows installation), but that just shut down the system without performing the update. Next I tried their Linux-based BIOS update boot CD, but it had the same effect, the system shut down, no BIOS update.

With a bit of googling I found the instructions for doing a recovery BIOS update, which means removing the BIOS jumper from the motherboard and booting the computer with a FAT formatted USB stick containing the BIOS file attached. This finally succeeded and the motherboard now has the newest BIOS. With it, the new kernel boots just fine :)

After all this rambling, the main point I want to say is: If you have an Intel DP35DP motherboard and Fedora 12 has USB problems, update the BIOS. You may have to do that with the recovery method, if nothing else works.

Edit: As far as I can tell, bug 524808 is about the same issue. It seems like the developers are planning a workaround, but a BIOS which behaves this way is apparently really broken, so you probably should just update it anyway.

Edit 2: This was asked about in the comment section, the original BIOS my motherboard had was DPP3510J.86A.0293.2007.1002.1519 and the new one is DPP3510J.86A.0572.2009.0715.2346.

Edit 3: Chuck Ebbert mentions in the bug report that adding iommu=soft to the kernel parameters will disable the Intel IOMMU, which should work around this problem and let your system boot even with an older BIOS.

by Ville-Pekka Vainio at October 23, 2009 12:07 PM

October 21, 2009

Ubuntu-blogi

Ubuntu Suomi -yhteisön kokous 18.10.2009

Ubuntu Suomi-yhteisön ensimmäinen IRC-kokous järjestettiin onnistuneesti sunnuntaina 18.10.2009. Kokouksen alussa läsnäolevaksi ilmoittautui 26 yhteisön jäsentä.

Tässä viestissä esitellään kokouksen sisältö tiivistetyssä muodossa. Kokouksen asialista, osanottajat sekä koko loki löytyy wikistä.

Kokouksen aluksi käytiin keskustelua yhteisön kokouksista ja kokouskäytönnöistä. ”’Päätettiin laittaa kokousajat jatkossa näkyviin Vapaasuomen kalenteriin.”’ Kokouksia on tarkoitus pitää joka toinen viikko, mitään virallista päätösvaltaa niillä ei ole, mutta suuri painoarvo kuitenkin. Tarkoituksena on on lisätä läpinäkyvyyttä ja helpottaa tapahtumien seuraamista. Kaksi viikkoa hyväksyttiin yleisesti hyväksi kokousten väliksi.

Edellisen kahden viikon aikana Ubuntu Suomen käynnistämä LinuCast-podcast palkittiin OpenMind-tapahtumassa vuoden Linux-tekijä -kunniamaininnalla. Myös LTSP5 työpaja Kokkolassa oli erittäin onnistunut ja vakiinnuttaneekin paikkansa säännöllisenä tapahtumana. Paikalla oli noin 30 henkilöä, pääasiassa opettajia ja myös Opinsys. Työpajassa tehtiin LTSP-klusteri ja ohjeet sitä varten.

Seuraavan kahden viikon suurin juttu lienee Ubuntu 9.10:n julkaisu 29.10. Beta-versio on jo julkaistu, samoin 9.10 Beta Finnish Remix. Finnish Remix päätettiin laittaa myös lataussivulle näkyviin.‘ Julkaisuun valmistautumista varten on vielä työtä tehtävänä, kts Julkaisun muistilista. Myös ubuntu-fi.org -sivuston ulkoasua uudistetaan 9.10 -aikaan. Julkaisutapahtuma päätettiin pitää Helsingin Johto Cafessa perjantaina 30.10 klo 16 alkaen.

9.10:n uusista ominaisuuksista kuultiin mm. että OpenOffice.org:ssa on nyt suomenkieliset ohjeet. Kielitukipuolta on vedetty muutenkin taas paremmalle mallille ja Ubuntun käynnistyminen on jälleen aidosti nopeampaa kuin 9.04:ssa. Intel-pohjaisten grafiikkakorttien tukea on parannettu 9.04:stä merkittävästi ja tuki onkin nyt varsin mainiossa kunnossa. Ubuntun sovellusvalikoima (Software Center) on uusi helppokäyttöinen näkemys pakettienhallintaan taas. Kaikenkaikkiaan hyvältä näyttää.

Ubuntu Suomen forumilla asiat ovat suht hyvin vaikka jonkin verran asiatonta käytöstä onkin havaittu mm. windows-käyttäjiin suhtautumisissa. Provosoitumisen ja epäasiallisten vastausten sijaan tulisi käyttää Ilmoita valvojille -nappulaa. Esiin nousin myös paljon linjanvedollisia kysymyksiä esimerkiksi forumin moderaattoreiden käsiteltäväksi, näistä järjestettänee erillinen kokous myöhemmin.

Dokumentaation tilanne on suht hyvä ja ohjeet tuntuvat aikaisempaa paremmin löytävän tiensä oikeisiin paikkoihin eli ubuntu-fi ja linux.fi -wikeihin eikä forumille juuri kirjoitella uusia ohjeita. Työtä kuitenkin riittää: Ubuntu tutuksi -wikikirja tulisi pikaisesti päivittää 9.10 -aikaan esimerkiksi tempauksen muodossa ja myös Uudet Ominaisuudet -sivu tulee päivittää ennen julkaisua.

Markkinoinnin puolella keväällä tulossa on suuri tempaus: Tarkoitus on painattaa ja levittää Ubuntu 10.04 LTS – CD-levyjä + oppaita kirjastoihin.

Suomennostiimi on jälleen ollut aktiivinen ja Ubuntu 9.10 onkin erittäin hyvin käännetty. Kuitenkin esimerkiksi Kubuntu ja Xubuntu kaipaisivat lisää kääntäjiä jotta ne saataisiin kokonaan suomeksi.

Ubuntu Suomen blogia käytetään tällä hetkellä lähinnä uutisten julkaisuun, voisi pyrkiä kirjoittelemaan enemmän artikkelimaista materiaalia. Juttuja otetaan vastaan kaikilta halukkailta. Ennen 9.10 julkaisua olisi hyvä saada aikaiseksi jonkinlainen postaus 9.10:n uudistuksista ja julkaisun jälkeen lehdistötiedote ulos.

Seuraava yhteisön kokous päätettiin pitää 1.11 klo 21:00, puheenjohtajana toimii heikki, varapuheenjohtajana rhkfin.

Yleinen tunnelma kokouksen jälkeen oli varsin tyytyväinen, tuntuu että moni sai kokouksesta paljon uutta tietoa ja kipinää. Seuraavassa kokouksessa tavataan!

by Risto H. Kurppa at October 21, 2009 06:32 AM

October 15, 2009

Risto H. Kurppa

Wikireader – You be the expert

Openmoko Inc, the company behind the Openmoko Freerunner Linux phones released their new product, Wikireader. It’s a small device to read Wikipedia offline. The files are stored on uSD card, also the small Linux kernel is supposedly loaded from the card so this should be a nice hackable device.

It is still unknown if there will be a developer/user community around Wikireader and what will Openmoko do this time better than with Freerunner. You can try to find some answers on the Openmoko community mailing list

Tags: community, hardware, linux, opensource, planet-fnoss, planet-openmoko, planet-ubuntu, planet-vapaasuomi, software

by Risto H. Kurppa at October 15, 2009 01:36 PM

October 14, 2009

Henri Bergius

October 13, 2009

Mikko Rauhala (mjr)

WikiReader - OpenMoko's fighting chance

It seems OpenMoko is back with their mysterious Project B. After the Freerunner, still the one and only free software mobile phone, didn't do quite as well as was hoped, they apparently needed to do a smaller project to hopefully bolster their viability as a company. They were quite quiet about what exactly this project was, until now.

Introducing the WikiReader: a small Wikipedia-in-your-pocket with your basic sunlight-readable screen and an offline copy of Wikipedia (updatable via a memory card either by physical subscription or free downloads). The device is designed to be very low on power consuption, and it is claimed to operate for up to a year of "typical use" on two standard AAA batteries (rechargeable ones are usable, but not provided). Wikipedia seems to be somewhat involved or at least friendly to the project (and why not, if it's a way to improve their reach).

The WikiReader is said to use free software and the source is to be released "later today", though it's not made clear if the software on the device can actually be user-altered. What with the statement on the source being under the heading "Developer Support" and OpenMoko's history of being quite open, I'd expect so, so perhaps the device will see some third party applications as well. The lack of connectivity and low specs would obviously limit the potential, though.

Even without altering the software itself, the device could presumably be used for a low-budged E-book reader through custom card images, though one should not expect the same experience as with the larger and more expensive e-ink based devices.

Personally, I'm not too interested; I carry a connected laptop around whereever anyway, so I'm not perhaps very representative of their target market. I do wish OpenMoko well in finding a large enough interested niche to be able to continue their work on open hardware; maybe even get back into the phone business, now with some more experience under the belt.

by mjr@iki.fi (Mikko Rauhala) at October 13, 2009 11:28 AM

October 12, 2009

Vapaakoodi

Finhack tulee taas, tule sinäkin!


Finhack on kahdesti vuodessa järjestettävä vapaa tapaaminen suomalaisille vapaaohjelmistoaktiiveille. Finhack Syksy ‘09 järjestetään tällä kertaa ensi lauantaina 17.10 Forssan Ammattikorkeakoululla (Wahreeninkatu 11). Ohjelmassa on mm. LinuCastin nauhoitusta Henrik Anttosen johdolla, Timo Jyringin ja Niklas Laxströmin DDTP-työpaja, Hannu Mäkäräisen johdanto Freejam projektiin sekä Otto Kekäläisen tilannekatsaus Suomen vapaaohjelmistoelämään ja FSFE:n suomen jaoston perustaminen.

Lisää tietoa ohjelmasta löydät Finhackin kotisivuilta.

Tapahtumaan on vapaa pääsy, eikä edellytä etukäteisrekisteröintiä. Kuitenkin järjestäjiä auttaisi, jos pistäisit nimesi osallistujalistaan.

Nähdään paikanpäällä!

Terveisin,
Ville “Solarius” Sundell
Järjestäjä

PS. Tätä viestiä saa levittää vapaasti muuttamattomana, blogeissa, foorumeilla, postituslistoilla ja missä nyt ikinä keksitkään :)

by Solarius at October 12, 2009 11:29 AM

Ubuntu-blogi

Finhack tulee taas, tule sinäkin!

Finhack on kahdesti vuodessa järjestettävä vapaa tapaaminen suomalaisille vapaaohjelmistoaktiiveille. Finhack Syksy ‘09 järjestetään tällä kertaa ensi lauantaina 17.10 Forssan Ammattikorkeakoululla (Wahreeninkatu 11). Ohjelmassa on mm. LinuCastin nauhoitusta Henrik Anttosen johdolla, Timo Jyringin ja Niklas Laxströmin DDTP-työpaja, Hannu Mäkäräisen johdanto Freejam projektiin sekä Otto Kekäläisen tilannekatsaus Suomen vapaaohjelmistoelämään ja FSFE:n suomen jaoston perustaminen.

Lisää tietoa ohjelmasta löydät Finhackin kotisivuilta.

Tapahtumaan on vapaa pääsy, eikä edellytä etukäteisrekisteröintiä. Kuitenkin järjestäjiä auttaisi, jos pistäisit nimesi osallistujalistaan.

Nähdään paikanpäällä!

Terveisin,
Ville “Solarius” Sundell
Järjestäjä

by Vapaanäppis at October 12, 2009 04:19 AM