Tiistai, 9.4.2002
Tekesin SPIN-seminaarissa ennustettiin avoimen lähdekoodin läpimurtoa
Tiistaina ja keskiviikkona 2.-3.4. Innopolissa pidetyn Tekesin SPIN-teknologiaohjelman vuoden 2002 vuosiseminaarin pääteemana oli tulevaisuuden alustojen liiketoiminta-mahdollisuudet. Tilaisuudessa esiintyneiden asiantuntijoiden mukaan avoin lähdekoodi nousee keskeiseksi tavaksi tuottaa laadukkaita ohjelmistoja maailmanmarkkinoille.
Avoimeen lähdekoodiin perustuva ohjelmistojen tuotantotapa mullistaa alan teollisuuden ja nakertaa nykyisten ohjelmistojättien paalutuksia. Toimintamalli lupaa nopeasti kasvaville ja integroituville ohjelmistomarkkinoille nopeampaa, laadukkaampaa ja turvallisempaa ohjelmakoodia. Suomalaiset voisivat koordinoida ja johtaa merkittäviä open source -hankkeita, mikäli kiinnostusta ja osaamista löytyy.
MySQL AB:n toimitusjohtajan Mårten Mickosin mukaan suomalaiset pystyisivät ottamaan avoimeen lähdekoodiin perustuvan tuotantotavan huomattavasti laajemmin käyttöön ja ottamaan itselleen maailmanlaajuisten open source -projektien koordinointiroolin.
oma, 9.4.2002 13:15. Lähde: Tekes
Muita aiheeseen liittyviä uutisia
ajt, 19.4.2002 03:05:51
räätälöitynä jonkun yrityksen / järjestelmän tarpeisiin, eikä
sitä ole tarkoituskaan myydä pakettiohjelmiston tapaan.
Perinteisesti tällainen softa jää yrityksen sisään eikä kukaan
muu ikinä edes näe sitä.
Tällaisessa tapauksessa open source voi olla hyvä ratkaisu.
Ensinnäkin ottamalla open source -tuote pohjaksi saadaan
ilmaiseksi paljon toimivaa koodia, ja toisaalta julkaisemalla
lopputulos joku muu voi innostua kehittämään siihen
lisäominaisuuksia, joista voi olla itsellekin hyötyä.
Otetaan kuvitteellinen esimerkki: Paperituotteita myyvä
suuryritys X haluaa integroida tekstinkäsittelyn ja
taulukkolaskennan tiiviimmin paperikoneiden
ohjausjärjestelmänsä kanssa. Mikään kaupassa myytävä
paketti ei helposti taivu tehtävään ja paperikoneiden
ohjausohjelman muuttaminen on vaikeaa ja riskialtista.
Oman tekstinkäsittelypalikan kirjoittaminen on kallista.
Jos yritys päättää valita pohjaksi OpenOfficen, sillä on
hyvinkin mahdollisuus palkata joko a) joukko omia
ohjelmoijia tai b) tietotekniikan palveluyritys korjaamaan
bugeja ja räätälöimään ohjelmisto juuri omiin järjestelmiin
sopivaksi. OpenOffice-projekti ei hyödy paperikoneen
ohjausohjelmistoon tehdyn liittymän yksityiskohdista, mutta
kylläkin bugikorjauksista ja mahdollisesti liittymälle
tehdystä uudesta API:sta, joka soveltuu muihinkin
laajennustarkoituksiin.
En tiedä paperikoneista mitään ja "liimaa" voi tehdä väliin
myös erillisillä softapalikoilla, joten esimerkki saattaa olla
absurdi. Idea tuli ehkä kuitenkin selväksi.
Alkuperäisessä uutisessa mainittu koordinointirooli onkin
sitten jo toinen juttu. Se tuskin kannattaa ellei softa ole
yrityksen liiketoiminnan kannalta keskeinen. Toisaalta jos on,
koordinoijalla on mahdollisuus ohjata kehitystä haluamaansa
suuntaan, vaikka homma periaatteessa on vapaata ja villiä.
Suurin osa ei kuitenkaan halua johtoon vaan on vain
tyytyväisiä että joku hoitaa sen. Yksi hyvä esimerkki on
mielestäni www-julkaisujärjestelmää kehittävä Zope
Corporation http://www.zope.com).
AJT
juhahu, 9.4.2002 20:50:51
Hyvä saitti on:
http://sourceforge.net/
Tuolta olen löytänyt paljon hyviä open source ohjelmia. Betassahan ne kaikki vielä ovat, mutta toimivat hyvin ja ominaisuuksiltaan ne usein lyövät satoja euroja maksavat kilpailijansa.
Anonyymi kommentoija, 14.4.2002 01:12:20
Open Sourcen ideana on siirtää ohjelmistotalojen toimintaa enemmän palveluammattien suuntaan. Firma maksaa ohjelman tekemisestä X euroa. Koska firmalla on käytössä paljon koodia, jota voivat käyttää ohjelma on nopeasti valmiina ja mahdolliset bugit ovat korjaantuneet jo kirjastoissa tai ainakin koodia on luettu useita kertoja. Koska ohjelmat vanhenevat, firma saa tuloja ohjelman ominaisuuksien lisäämisestä ja ylläpidosta. Jos firma menee nurin, joku toinen voi jatkaa työtä --- ellei kaatuneen firman lisenssi ole liian rajoittava.
Tällä tavoin jopa pienillä firmoilla on mahdollisuus tehdä isojakin ohjelmia. Pienemmät firmat hoitavat yleensä kaiken tehokkaammin kuin isot mammutit, joten näiden kannattaa pitää pikkufirmat pystyssä ja toimittamassa koodia isommilleen. Täysin normaalia palvelutoimintaa.
janilxx, 10.4.2002 10:17:38
Ennenvanhaan firmat teivät softaa ja myivät sitä.
Nyt / tulevaisuudessa softaa pitäisi tehdä avoimen lähdekoodin mukaan. Mikä tahansa firma voi käyttää kenen tahansa tekemää koodia tuotteissaan. Ongelmaksi muodustuu käsittääkseni se, että monet lisenssiehdot kieltävät maksun ottamisen. Miten ihmeessä ne firmat sitten nettoavat? Vai tuleeko maailmasta onnellisten koodareiden maa, jossa koodarit elävät pyhällä koodilla ja varastavat sähkön koneeseensa?
Vai onko tarkoitus tienata tuella jne ala Linux firmat?
Anonyymi kommentoija, 10.4.2002 14:43:17
Anonyymi kommentoija, 10.4.2002 17:02:25
http://sourceforge.net/forum/forum.php?forum_id=11...
ATQ0, 11.4.2002 09:07:21
/(ATQ0)
Anonyymi kommentoija, 11.4.2002 11:06:33
Anonyymi kommentoija, 10.4.2002 14:50:42
janilxx, 10.4.2002 15:06:23
Tämän perusteella GPL -lisenssillä julkistettua koodia käyttävä joutuu tekemään omasta softastaankin kokonaan GPL -lisenssin alaisen. Ja tämä taas aiheuttaa sen, että ohjelmistoa saa käyttää ilman korvausta. Joten tällä tavoin ei firma voi laskuttaa ohjelmistostaan.
ATQ0, 11.4.2002 09:13:12
/(ATQ0)
janilxx, 11.4.2002 10:28:45
ATQ0, 11.4.2002 19:20:47
On toki hyvä, että ollaan valppainan näissä lisenssiasioissa mutta en voi välttyä tuntemasta, että tässä koitetaan kaivaa esiin jotain sellaisia sopimusteknisiä esteitä joita ei ole olemassa.
/(ATQ0)
janilxx, 12.4.2002 07:58:36
Nyt tiedän, että GPL:ää ei voi käyttää, mutta on myös muita lisenssejä, joita voi käyttää
murmeli, 10.4.2002 16:15:33
*M*, 10.4.2002 16:12:04
http://www.digitoday.fi/digi98fi.nsf/pub/dd2002041...
Minun mielestäni GPL toimii kuin kahden euron costarica paketti. Asiakas kiinnostuu edullisesta ratkaisusta ongelmaansa ja sitä kautta perustaa suhteen myyjään. Sama periaatehan elättää Linux distrojen myyjiä, he saavat valtaosan tuloistaan asiakkaille jotka soittavat tunnin kuluttua paketin hankkimisesta että "nyt mulla on tää teiän paketti, mitenkäs tällä ne e-commerce jutut sitten tehdään" Silloin pistetään mittari päälle.
Morrigu, 9.4.2002 15:22:00
Kyllä varmasti mielenkiintoa tuommoisiin projekteihin löytyisi, ehkä kenties taitoakin, mutta jonkun pitäis vielä kehittää että miten se raha kiskotaan tuommoisesta toiminnasta. Torvalds on kaiketi päässyt lyömään rahoiksi (ei tietty samassa mittapuussa kuin Gates) Linuxin tuomalla maineella, mutta itse Linuxilla ei mies ole tainnut rahaa tehdä?
Suomen talouden kannalta ei liene kovin järkevää että koodaajagurut jäävät toimeentulotuelle ja koodaavat ja organisoivat open source projekteja.
Muistakaa sitten kun alatte tuommoisia projekteja toteuttaa, niin jättäkää aina takaovi, että Suomi voi halutessaan pistää maailman polvilleen :-)
oma, 9.4.2002 15:36:16
Eikä pidä unohtaa myöskään pelipuolen saavutuksia. Moni suomalainen shareware-peli on saavuttanut maailmalla jonkinasteisen suosion jo kauan aikaa sitten (mm. Slicks and Slides), mutta nykyään Suomessa on myös hämmästyttävän kovatasoisia pelitaloja (Bugbear, Remedy, Housemarque), joiden tuotteet tunnetaan hyvin myös maan rajojen ulkopuolella.
Tinni, 9.4.2002 16:01:01
Anonyymi kommentoija, 9.4.2002 20:48:23
/Aksu
rugueux, 9.4.2002 15:42:59
Lisäksi IRC on suomesta lähtöisin, kuten myös mainitsemasi Linux. Aktiivisesti on myös käytössä joukko pienempiä sovelluksia, jotka ovat suomalaista käsialaa. Näin esimerkkinä Apollo, PM123, Easy CD-DA Extractor, ION, jne. Osalla tehdään rahaa, toiset ovat ilmaiseksi kaikkien käytettävissä.
Ei uskoisi miten paljon hyviä sovelluksia on lähtöisin näin pienestä maasta, usein vielä ihan ilmaiseksi. Ehkä "ongelma" vain on siinä, että kaikilla koodaajilla ei ole tarvetta alleviivata tuotteen olevan suomalaisen tekemä. Tuote on suosiossa ihan muiden syiden takia.
Mihin on kadonnut perinteinen harakointi?
feenix, 9.4.2002 18:23:21
lokori, 10.4.2002 10:43:36
Ei täällä kuule niistä norjan/ruotsin/saksan/etc "passeli professionaleista" (huom: ei ole käyttökokemusta, pelkkä yleisnimi) kun niitä ei täällä mainosteta, mutta ihan yhtä turhaa ja huonoa softaa muuallakin tehdään, trust me. Englannin isoimpiin yrityksiin kuuluvan Virginin nettitilausjärjestelmä mm. meni ihan tilttiin viime kesänä kun tilaajan nimessä oli ä-kirjain.
Open source puolella täytyy sanoa että suomalaisilla on mun nähdäkseni hyvä itsekritiikki sen suhteen mitä on fiksua julkaista, ja mitä ei kannata. Ja hyvä niin. Sellaisella bugisella kahdessa päivässä väsätyllä xyz-kirjastolla, jossa on kolme riviä kommentteja/1000 riviä koodia ei kauheasti tee mitään.
Sanoit ettei hyvästä suomalaisesta kaupallisesta softasta ole juuri esimerkkejä, voitko sitten mainita muiden maiden softista hyviä esimerkkejä onnistuneista tekeleistä?
kettu, 9.4.2002 15:29:59
janilxx, 10.4.2002 10:13:48
Tenkanen, 9.4.2002 19:46:43
koskaan win2k/winxp alustoilla toimineet) ja (alkuaikoinaan hyvin bugista)
TVS-televisio-ohjelmien selailuohjelmaa lukuunottamatta en muista nähneeni
mitään ihmeempiä ohjelmointitöitä.
ovat ja monesti bugisen ja huonosti toimivan ohjelman tunnistaa
valitettavan usein suomalaiseksi tekeleeksi.
Rahaa varmaan eniten on tehnyt Nokia DX200-puhelinkeskuksiin kehitetyn
ohjelmiston avulla, jonka eri variantit ja versiot pyörivät
GSM-tukiasemissa ja seuraavan sukupolven keskuksissa.
DX200:n pohjakoodi tosin on sekin huhun mukaan "lainattu" alunperin
ranskalaiselta Alcateliltä, jota on sitten menestyksellisesti jatkokehitetty.
tuommoisesta toiminnasta. Torvalds on kaiketi päässyt lyömään rahoiksi
(ei tietty samassa mittapuussa kuin Gates) Linuxin tuomalla maineella,
mutta itse Linuxilla ei mies ole tainnut rahaa tehdä?
Suomen talouden kannalta ei liene kovin järkevää että koodaajagurut
jäävät toimeentulotuelle ja koodaavat ja organisoivat open source projekteja.
helppoa, se vaatii paljon suunnittelutyötä ja usein myös tutkimustyötä
sekä toteutusvaiheessa huolellista koodausta ja riittävää
testausta. Tälläisiä ohjelmistoja ei tehdä vapaa-ajalla normaalin
työpäivän päälle, vaan se on kokopäiväistä kovaa työtä.
Monikaan ei varmastikaan halua tehdä kovaa työtä ilman palkkaa
ja riittävää toimeentuloa, eikä toisaalta valtiolla ole mielenkiintoa
elättää minimitoimeentuloa enempää henkilöitä, joiden työn tulosta
ei voida hyödyntää verotusmielessä koko yhteiskunnan hyväksi.
Open source ja vapaa ohjelmistomalli toimii hieman huonosti tässä
yhtälössä. Suomen kansantalouden kannalta on paljon järkevämpää pitää
ohjelmistoalan ammattilaiset yrityksissä töissä, joissa heille maksetaan
kunnollista palkkaa sekä antaa mahdollisuus yritysten vaurastua
ohjelmistomyynnillä, josta seuraa verotuloja valtiolle sekä palkkaa
työntekijöille, kuin että koodaajat roikkuisivat toimeentulotuella
kotona tekemässä kaikille vapaita ohjelmistoja.
Jotta ajatusmalli olisi mielekäs myös käytänössä, tätä nykyistä
Suomessakin vallalla olevaa länsimaista kapitalistista järjesteää pitäisi
muuttaa, siirtyä kenties lähemmäksi sosialistista järjestelmää,
jossa valtion tehtävänä oli pitää kansalaisista huolta ja kansalaisten
saavutukset olla kaikkien käytettävissä (ainakin ideologisessa mielessä).
Onko kapitalistinen talousmalli sitten maailmalla korvautumassa jollain
muulla tai muuttumassa toisenlaiseksi, jää tulevaisuudessa nähtäväksi.
Globalisaation vastustuksen lisääntyminen monissa kansallisvaltioissa aina
Yhdysvaltoja myöden kielii jonkinlaisesta liikehdinnästä. Olisiko
open source -liike sitten jonkinlainen katalyytti tai esimerkki
kehitykselle myös muille aloille, jää nähtäväksi.