Kirjoittaja Aihe: Mikä lisenssi?  (Luettu 2313 kertaa)

sniveri

  • Käyttäjä
  • Viestejä: 322
    • Profiili
Mikä lisenssi?
« : 04.05.10 - klo:21.15 »
Tuossa ohimennen tullut näppäiltyä joitakin ohjelmia, ja nyt pitäis sitten keksiä että mikä lisenssi mihinkin olisi passeli.. Eli mulla on ohjelma joka kerää suljetun koodin ohjelmasta tietoa ja pukkaa tiedot openofficeen, mikä tähän nyt sitten on paras lisenssi? GPL ei taida käydä kun ohjelma linkittyy suljetun koodin ohjelmaan ja avoin lisenssi kuitenkin pitäisi olla että voi linkittyä openofficeen?
Ubuntu 10.04 64-bit Desktop
Ubuntu 10.04 32-bit Desktop x 2
Ubuntu 10.04 32-bit Server

sniveri@diasp.eu

SuperOscar

  • Käyttäjä
  • Viestejä: 4063
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Mikä lisenssi?
« Vastaus #1 : 04.05.10 - klo:21.31 »
Auttaisiko tämä Wikipedian taulukko? Vai otatko suoraan BSD:n, jota pidetään vapaimpana (siinä mielessä, että sallii myös suljetun koodin käytön)?
pöytäkone 1, NUC: openSUSE Leap 15.6, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

sniveri

  • Käyttäjä
  • Viestejä: 322
    • Profiili
Vs: Mikä lisenssi?
« Vastaus #2 : 29.05.10 - klo:22.50 »
Hmm.. Mitä enemmän näitä lisenssitarinoita lukee sitä sekavammaksi menee. Esim. jos mulla on GPL-lisenssillä toteutettu VB.net ohjelma joka kirjottelee MySQL:ään juttuja GPL-lisenssillä varustetun .net-connectorin kautta niin onko kiellettyä esim kysäistä Microsoftin Excelistä juttuja tyyliin:

Koodia: [Valitse]
Dim Ex As Obj
Dim JokuJuttu As String = ""

Ex = GetObject(,"Excel.Application")

If Ex IsNot Nothing Then
   JokuJuttu = Ex.JokuFunktio()
   Ex = Nothing
End If

If JokuJuttu <> "" Then
   InsertToMySQL(JokuJuttu)
End If



Tuossahan ei ole linkitetty mitään vaan kokeillaan arvalla jos Excel on olemassa ja kysäistään sitten tietoa jos sattuu jotain löytymään.

Ja sama toisinpäin: Jos olis vaikka Excelin päälle tehty ohjelma ilman linkityksiä niin voiko se kysyä MySQL:stä samoilla ehdoilla esim. seuraavan vapaan indeksin ja pukata sen Exceliin?
Ubuntu 10.04 64-bit Desktop
Ubuntu 10.04 32-bit Desktop x 2
Ubuntu 10.04 32-bit Server

sniveri@diasp.eu