Milloin koodin tulisi olla suljettua?

Esimerkiksi silloin kun halutaan ujuttaa mukaan takaportteja, vakoiluohjelmia ja muita haitakkeita käyttäjän tietämättä.

Löytyykö muitakin syitä?
18109
Äänestä

Muut lukivat myös

Vastaukset 18

Vanhimmat

Tuskin..

Äänestä

jos haluat myydä paskaa koodia, niin sen täytyy olla suljettua, kuten windows.

Äänestä
  • Ei suljettua koodia myydä. Windowsin koodia ei myydä missään. Windowsiin myydään vain käyttölupia ja sitten saa asennusmedian missä ei ole Windowsin koodia vaan käännetyt binaarit.

    Äänestä

  • m-kar kirjoitti:

    Ei suljettua koodia myydä. Windowsin koodia ei myydä missään. Windowsiin myydään vain käyttölupia ja sitten saa asennusmedian missä ei ole Windowsin koodia vaan käännetyt binaarit.

    Kyllä sitä tuputetaan miljardeilla. Ihme että joku sitä sotkua ostaakin!

    Äänestä

Tietyissä peleissä se estää huijaamisen.

Toinen syy on esimerkiksi liikesalaisuuksien suojaaminen. On paljon halvempaa sulkea koodi kuin pelleillä patenttien kanssa.

Äänestä
  • Mitä se tarkoittaa käytännössä se koodin sulkeminen?

    Äänestä

  • Veikko Laatikainen kirjoitti:

    Mitä se tarkoittaa käytännössä se koodin sulkeminen?

    Sitä, että peräkamarin koodarit ei pääse runkkaamaan toimivaan käyttistä ja siitä ovoimen käyttiksen runkkauksesta on 240 plus esimerkkiä toimimattomista runttauksista linuksien hartaushuoneen pimeydessä!

    Äänestä

  • Veikko Laatikainen kirjoitti:

    Mitä se tarkoittaa käytännössä se koodin sulkeminen?

    Ohjelma jaetaan käännetyssä muodossa jota ei ihminen käytännössä pysty helposti tulkitsemaan ja lähdekoodia mistä se on tehty, ei jaeta.

    Tietysti tällä on omia harmeja, että ABI yhteensopivuuden rikkoutuessa ohjelma lakkaa toimimasta ennen pitkää, ohjelman valmistaja kun lopettanut bisnekset tai sitä ei kiinnosta niin ei oikein pysty korjaamaan mitään (ellei ole Escrow sopimusta), hankaloittaa järjestelmien yhteen liittämistä ja omiin tarpeisiin sovittamista, dokumentoinnissa jos on puutteita/vikoja niin ei pysty tarkistamaan lähdekoodista mitä se oikeasti tekee jne.

    Eipä sillä minulle ole mitään väliä onko se suljettua vai ei. Se on puhtaasti lisensointiasia. Käytän suljettuja sekä avoimia ohjelmia sikin sokin. Kaikki tärkeä on toki avointa mitä käytän koska jatkuvuus on sitten varmempaa.

    Äänestä

  • Veikko Laatikainen kirjoitti:

    Mitä se tarkoittaa käytännössä se koodin sulkeminen?

    Jatka tietotekniikan perusasioiden opiskelua. Perusasioihin kuuluu se, että osaa erottaa suljetun ja avoimen lähdekoodin tuottamismallit.
    Suljetun lähdekoodin ohjelmia ei osteta vaan niihin hankintaan käyttöoikeuslisenssi. Ja lisenssiehdoista käy siten ne käyttöoikeudet joita on saatu.
    Avoimessa lähdekoodissa voi olla ajettavan binäärikoodin mukana se alkuperäinen lähdekoodi jollakin ohjelmointikielellä tuotettuna. Usein sen lähdekoodin kumminkin joutuu erikseen lataamaan eli se ei aina tule automaattisesti. Avoimissa ohjelmisssakin (open source) on omat lisenssiehtonsa joita tulee noudattaa. (esim. GPL2 tai GPL3)
    Open source ei ole automaattisesti "public domain" ohjelma. Public domainit ovat ohjelmia joiden tuottaja ei ole itselleen varannut edes tekijänoikeuksia.
    Open source malli ei poista tekijänoikeuksia. Public domain pitää ilmoittaa selvästi.
    Lukekaa ne lisenssiehdot ja ymmärtäkää ne. Pidetään kiinni näistä copyright (c) ja tavaramerkkioikeuksista (tm). Open source ei todellakaan merkitse täydellistä vapautta tehdä ihan mitä huvittaa. Public domain antaa suurimman vapauden.

    Äänestä

  • ne lisenssit kirjoitti:

    Jatka tietotekniikan perusasioiden opiskelua. Perusasioihin kuuluu se, että osaa erottaa suljetun ja avoimen lähdekoodin tuottamismallit.
    Suljetun lähdekoodin ohjelmia ei osteta vaan niihin hankintaan käyttöoikeuslisenssi. Ja lisenssiehdoista käy siten ne käyttöoikeudet joita on saatu.
    Avoimessa lähdekoodissa voi olla ajettavan binäärikoodin mukana se alkuperäinen lähdekoodi jollakin ohjelmointikielellä tuotettuna. Usein sen lähdekoodin kumminkin joutuu erikseen lataamaan eli se ei aina tule automaattisesti. Avoimissa ohjelmisssakin (open source) on omat lisenssiehtonsa joita tulee noudattaa. (esim. GPL2 tai GPL3)
    Open source ei ole automaattisesti "public domain" ohjelma. Public domainit ovat ohjelmia joiden tuottaja ei ole itselleen varannut edes tekijänoikeuksia.
    Open source malli ei poista tekijänoikeuksia. Public domain pitää ilmoittaa selvästi.
    Lukekaa ne lisenssiehdot ja ymmärtäkää ne. Pidetään kiinni näistä copyright (c) ja tavaramerkkioikeuksista (tm). Open source ei todellakaan merkitse täydellistä vapautta tehdä ihan mitä huvittaa. Public domain antaa suurimman vapauden.

    Taitaa olla jopa niin että juridisesti Open source malli takaa parhaiten koodarin tekijänoikeudet ?
    "Tekijänoikeudet säilyvät koodin kirjoittajilla, jolleivät nämä _erikseen_ niistä luovu."
    http://fi.wikipedia.org/wiki/Avoin_lähdekoodi

    Äänestä

  • © Etunimi Sukunimi kirjoitti:

    Taitaa olla jopa niin että juridisesti Open source malli takaa parhaiten koodarin tekijänoikeudet ?
    "Tekijänoikeudet säilyvät koodin kirjoittajilla, jolleivät nämä _erikseen_ niistä luovu."
    http://fi.wikipedia.org/wiki/Avoin_lähdekoodi

    Ei mitään eroa suljettuun koodiin tältä osin.

    Äänestä

Ei milloinkaan suljettua ja koodauksesta kasvaa tarvittaessa LINUX.

Äänestä

Ei tällä oikeasti ole mitään väliä.. Lähinnä se jatkuvuus juttu on oleellista, että avointa koodia voi ylläpitää niin pitkään kuin halutaan. Tästä syystä on suositeltavaa käyttää avoimia alustoja, eli vaikka sovellukset olisikin suljettuja niin alusta olisi hyvä olla avointa niin sitä voi tarvittaessa ylläpitää ja saa toimimaan. Vastaavasti avoimuus on kova juttu kehitysvälineissä tai yleensäkin sellaisessa ns. perustekniikassa minkä varaan rakentaa jotain.

Sovellusohjelma voi kyllä sitten olla suljettukin jos sillä ei tarvitse vieraita tiedostoja avata, että ei tarvitse turvapäivityksistä huolehtia. Monissa peleissä sen myös tarvitsee olla suljettu huijausten estämiseksi.

Itse käytän näitä sikin sokin. Tosin kuin valehtelijat väittää, avoimia ohjelmia voi käyttää suljetuissa järjestelmissä ja suljettuja ohjelmia voi tehdä avoimille alustoille.

Äänestä

Päinvastoin kuin linux valehtelijat väittää niin suljettu koodi on ainoa oikea tapa tuottaa toimivaa, turvallista ja vakaata softaa. Taloudellisesti kannattavasti siten että koodaajatkin saavat siitä leipänsä..

Äänestä
  • "Päinvastoin kuin linux valehtelijat väittää niin suljettu koodi on ainoa oikea tapa tuottaa toimivaa, turvallista ja vakaata softaa."

    Suurin osa toimivista, turvallisista ja vakaista ohjelmista joita on omaan käyttöön saatavilla, ovat avoimia. Eli siis valehtelet.

    "Taloudellisesti kannattavasti siten että koodaajatkin saavat siitä leipänsä.."

    Parhaiten palkatut ohjelmoijat tekevät avoimia ohjelmia.

    Äänestä

  • Ei koodaajan kuulu saada palkkaa vaan jakaa tuotteensa pyyteettömästi ja ilmaiseksi. Rahalla maksettu koodaaminen on korruptiota, mädännäisyyttä ja sillä on nimi: kapitalismi. Linux ja muutkin open source-ohjelmat koodataan yhteisöllisen sosialismin periaatteen mukaan ilmaiseksi ja jaetaan ilmaiseksi.

    Kaupalliset koodarit pitäisi hirttää julkisesti rangaistuksena kapitalistisesta työn tekemisestä.

    Äänestä

  • eli käytännössä tuo sivusto on GNU/Linux käsikirja - paras mihin oon tähän mennessä törmänny - ja ilman kuukkelia :)

    Äänestä

Kommentoi aloitusta


Avokoodari kirjoitti:

Esimerkiksi silloin kun halutaan ujuttaa mukaan takaportteja, vakoiluohjelmia ja muita haitakkeita käyttäjän tietämättä.

Löytyykö muitakin syitä?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu