User Tools

Site Tools


linuxbog:python:python-ordliste
Linux – Friheden til at programmere i Python: Version 1.0.20040516 – 2020-12-31
forrige næste

Ordliste

fri standard En fri standard overholder følgende krav:

  1. Ingen restriktion på anvendelse.
  2. Ingen restriktion på implementation.
  3. Bevarelse af standardens integritet.
  4. Fri tilgængelighed til standarden.

ad 1) En standard må ikke sætte begrænsninger på hvor standarden kan finde anvendelse, og heller ingen begrænsninger på hvad man må gøre ud over hvad standarden foreskriver. (cirka open source-definitionen punkt 5 og 6)

ad 2) Der må ikke være restriktioner på hvem der må implementere standarden, hvordan den implementeres, eller hvordan implementationen licensieres. Dette hindrer blandt andet at åbne standarder anvender patenterede algoritmer. (cirka open source-definitionen punkt 5 og 6, giver mulighed for at anvende OSD-licenser på implementationen)

ad 3) En standard må kræve at der tydeligt skal gøres opmærksom på hvor implementationen går ud over hvad standarden implementerer. (cirka open source-definitionens punkt 4)

ad 4) Det skal være tilladt af videredistribuere hele eller dele af standarden. (cirka open source-definitionens punkt 1)

Se i øvrigt Peter Makholms skriblerier om åbne og frie standarder ([http://peter.makholm.net/skriblerier/openstandards|http://peter.makholm.net/skriblerier/openstandards]) for en uddybning af denne definition.

frie programmer Programmer der distribueres efter[http://www.opensource.dk/docs/definition.html|“Open Source”-reglerne]. Kort fortalt går det ud på at hvis du har fået et frit program , så:

  • Må du frit sælge eller videregive programmet.
  • Har du ret til at få kildeteksten til programmet.
  • Har du ret til at videreudvikle programmet.

GNU Compiler Collection (GCC) GNU-projektets oversættersystem. Det kan oversætte adskillige programmeringssprog til nok endnu flere forskellige platforme. Fidusen ved GCC er at oversættersystemet er delt i to dele; “forenden”, hvor der findes en til hvert programmeringssprog, og “bagenden”, hvor der findes en til hver platform. Og kommunikationen mellem for- og bagende sker på en form der er uafhængig af både programmeringssprog og platform.

åben standard En åben standard overholder de første tre krav til en//fri standard//, men behøver ikke nødvendigvis at kunne distribueres frit.


forrige hjem næste
Revisionshistorie for bogen Stikordsregister
linuxbog/python/python-ordliste.txt · Last modified: by 127.0.0.1

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

Brug af AI : Al tekst kán være uddrag af AI genereret tekst og kan være fejlbehæftet.
AI kan lave fejl og det kan mennesker også, men al tekst er gennemgået af et menneske for fejl, og personlig bias kan være tilføjet.