Jigsaw

  1. Project JigsawOracles omarbetning av Java SE. Den presenterades i september 2017. Förändringarna, som bland annat omfattar bättre möjligheter att dela upp Javaapplikationer i mindre moduler, fick hård kritik av företrädare för bland annat IBM och Red Hat. Kri­tiken riktade sig bland annat mot att bakåtkompatibiliteten offras i vissa fall, och att Java SE inte längre passar ihop med Java EE. (Läs denna artikel i Computer Sweden.) – Se projektets webbsidor på openjdk.java.net (från 2017);
  2. – en webbserver som har utvecklats av World wide web consortium för demonstration av nya funktioner på webben. Den har funnits sedan 1996, men det har inte kommit någon ny version sedan 2007. Jigsaw är skriven i öppen källkod, och kan laddas ner gratis. (Det är ett program för att köra en webbserver, inte en hårdvaruprodukt.) – Se w3.org/jigsaw;
  3. – en teknikinkubator som är dotterbolag till Alphabet. – Inriktningen är gränsområdet mellan IT och internationell politik, och ett mål är att utrota censur, ett annat att motarbeta desinformation. Jigsaw, som numera är systerbolag till Google, grundades 2010 som Google Ideas. Sedan 2016 heter företaget Jigsaw. – Se jigsaw.google.com

[företag] [programspråk] [mjukvara] [webben] [ändrad 23 april 2022]

Seamonkey

en programsvit med webbläsare och andra internetprogram, skriven i öppen källkod. – Förutom webbläsaren ingår e‑post­program, RSS‑läsare, HTMLeditor och chatt-program. – Sea­monkey är en vidareutveckling av Mozilla application suite, som Mozilla 2005 överlät till en fri­stående grupp, Seamonkey Council (länk). – Se seamonkey-project.org. (”Seamonkeys” eller brine shrimp, är ett slags små kräftor, Artemia salina, som sedan slutet av 1950‑talet har sålts som lustiga akvariedjur. På svenska: saltkräftor.)

[programsviter] [öppen källkod] [ändrad 16 maj 2017]

RPM

  1. – RPM package manager, ursprungligen Red Hat package manager – ett installations­­program för Linux‑program, vanligt i Linuxvärlden. Det utvecklades av före­taget Red Hat, och sprids som fri mjukvara. Det har också anpassats till andra operativsystem. Förkortningen .rpm står också för RPM:s filformat (se också rekursiv förkortning). – Läs mer på rpm.org;
  2. rpm – revolutions per minute – varv per minut – rotationshastighet för skivspelare för grammofonskivor. 33 1/3 för lp‑skivor, 45 för singlar och ep‑skivor, 78 för så kallade stenkakor.

[fri mjukvara] [förkortningar på R] [linux] [rekursiva förkortningar] [ändrad 10 juni 2020]

Eclipse

ett projekt för program­utvecklings­verk­tyg, skrivna i öppen käll­kod och oberoende av program­före­tagen. – Målet är att alla ska kunna sätta samman egna ut­vecklings­platt­formar genom att kombinera verktyg från Eclipse. Allt som ingår i Eclipse får användas fritt utan licens­avgift. Eclipse är ett ideellt före­tag som grundats av ett antal it-företag. – Läs mer på eclipse.org.

[programmering] [öppen källkod] [ändrad 20 november 2014]

Eclipse public license

(EPL) – en licens för program skrivna i öppen källkod. – Eclipse public license förvaltas sedan 2009 av Eclipse, men den utarbetades av IBM, som kallade den för Common public license, CPL. – Skillnaden mellan EPL och den mest kända licensen för öppen källkod, GPL, är att skydd mot patent‑intrång ingår i EPL. Likheten är att både EPL och GPL ger användaren full frihet att ändra programkoden och att sprida den vidare till andra, med eller utan ändringar. Alla ändringar som användaren gör ska också falla under EPL respektive GPL. (Licensen är smittsam.) Men EPL kräver dessutom att den som bidrar med ny kod ska intyga att den nya koden inte inkräktar på något patent eller på upphovsrätts­ligt skyddad kod. – Se Eclipses webbsidor.

[licenser] [öppen källkod] [ändrad 18 mars 2023]

fri mjukvara

(free software, på svenska också fri programvara) – datorprogram som innehavaren har full frihet att köra, under­söka, ändra och sprida till andra, med eller utan ändringar. Detta kallas de fyra fri­heterna. – En vanlig formulering är att free i free software står för free som i free speech – inte för free (gratis) som i free beer. Fri mjuk­vara be­höver nämligen inte vara gratis: man får ta betalt, men alla nya an­vändare måste få samma fri­heter och skyldigheter som tidigare användare. – Obligatoriska licens‑bestämmelser gör att fri mjuk­vara aldrig ska kunna bli något annat än fri mjuk­vara. Programlicensen (se GPL) för­bjuder användaren att be­gränsa friheterna om hon sprider programmet till andra, men tillåter henne för övrigt att göra vad hon vill med pro­grammet. (Observera att det inte är något krav att man faktiskt sprider programmet vidare.) – En av­siktlig kon­sekvens av licensen är att om man in­för­livar program­kod från fri mjuk­vara i ett annat program så blir det pro­grammet därmed också fri mjuk­vara. Fri mjuk­vara sägs därför vara ”smitt­sam”. – Fri mjuk­vara för­ut­sätter öppen källkod, men ställer också krav på frihet att ändra och sprida pro­grammen. – Fri mjuk­vara är en filo­sofi, ut­vecklad av programmeraren Richard Stallman, som anser att alla dator­program bör vara fri mjukvara. Program­före­tagen ska, enligt honom, inte kunna inskränka användarnas rätt att göra vad de vill med programmen. För att utveckla och sprida fri mjuk­vara har Stall­man startat stiftelsen Free software foundation (FSF) och ut­vecklat operativsystemet GNU. – Öppen käll­kod är en aspekt av fri mjuk­vara, men alla pro­gram med öppen källkod uppfyller inte kraven på fri mjuk­vara. – Läs också om fri och öppen källkod. – Observera att free soft­ware inte är samma sak som freeware (gratis­program).

[fri mjukvara] [upphovsrätt] [ändrad 5 april 2018]

GNU

Tecknad bild av huvudet på en gnu.
Inte Unix?

Ett Unixkompatibelt operativ­system som utvecklas och sprids som fri mjukvara. – GNU utvecklas i komponenter och används vanligen med Linux som kärna, efter­som den kärna som utvecklas inom GNU‑projektet, GNU Hurd, fortfarande har brister. (Linux är i praktiken en kombination av GNU och Linux och kallas, särskilt i GNU‑kretsar, därför ofta för GNU/Linux.) GNU fungerar som Unix, men innehåller ingen kod från den officiella Unixversionen (se Single Unix Specification) eller från BSD. – GNU‑projektet, som också utvecklar andra program, startades 1984 av Richard Stall­­man. – GNU‑projektet och alla som deltar fick 2001 utmärkelsen Usenix lifetime achieve­ment award (se länk, en bit ner på sidan). – Förkortningen GNU påstås stå för GNU is not Unix, en så kallad rekur­siv förkortning. – Uttal: Operativsystemets namn uttalas ungefär som på svenska, alltså med hörbart G. (Ordet för djuret gnu uttalas på engelska däremot ungefär som new, alltså utan hörbart G.)  – Läs mer på gnu.org.

[fri mjukvara] [gnu] [rekursiva förkortningar] [unix] [ändrad 27 november 2020]

XAMPP

Cross-platform (=X), Apache, MySQL samt PHP och Perl – en upp­sätt­ning program som tillsammans används för att pro­gram­mera och under­hålla webbsidor. Program­paketet är inte avsett för att driva webbservrar, men det används ändå för det ända­målet. Alla program som ingår i XAMPP är skrivna i öppen käll­kod och levereras som fri mjuk­vara. – XAMPP ut­veck­las av det tyska pro­jektet Apache Friends (apachefriends.org). Program­paketet finns för Linux, Mac, Solaris† (tidigare) och Windows, och det kan laddas ner gratis från apachefriends.org. – Namnet XAMPP an­spelar på LAMP och liknande programpaket.

[förkortningar på X] [fri mjukvara] [webbpublicering] [öppen källkod] [ändrad 8 september 2017]