GNUstep er en objektorienteret, platformløs, fri, åben kilde, nem at bruge, moden, pålidelig og kraftfuld ramme, som kan bruges til at udvikle avancerede grafiske desktop- og serverapplikationer.
Baseret på OpenStep-specifikationen er GNUstep-rammerne inspireret af Apples Cocoa-API'er. Det kan let portes til forskellige arkitekturer og platforme. Derudover er GNUstep-projektet mere end en ramme, det er et objektorienteret udviklingsværktøj, et grafisk udviklingsværktøj og et skrivebord.
GNUstep er stærkt anvendt i produktionsmiljøer hos forskellige non-profit organisationer. En dedikeret GNUstep distribution af Linux er også tilgængelig til download på Softoware, ALT Linux GNUstep. Inkluderer applikationer GNUMail e-mail-klienten, Gorm interface builder, Terminal terminal emulator, Adresser adressebog, Grr RSS-læser, PRICE imaging app, Oolite space strategispil, GNUstepWeb applikationsserver, GWorkspace filhåndtering og workspace manager, ProjectCenter projektbygger, TalkSoup chat software, Zipper arkiv manager og GNUstep database bibliotek er inkluderet i GNUstep projektet.
Desuden er Aubergine, TimeMon, Adun, Emacs, EdenMath, Chess, TextEdit, Fortunate, BioCocoa, Gomoku, Cenon og NeXTGO applikationer importeret fra operativsystemerne Mac OS X, OPENSTEP eller NeXTSTEP. Foundation KitStrengene, objektarkivering, nem multi-threading, undtagelseshåndtering, URL-håndtering, timere, filhåndtering, tællere og samlinger, avanceret dataprofilering, meddelelser, lås, interprocess kommunikation og distribuerede objekter er klassens funktioner i Foundation Kit .
På den anden side omfatter klassekapaciteterne i applikationspakken brugergrænsefladeelementer, farvestyring, grafik, stavekontrol, tavle-tjenester, tekstsystemfunktioner, bindinger på arbejdspladsen til apps, hjælpemanager, dokumenthåndtering, udskrivningsfunktioner, tjenester, der deles blandt apps , samt træk og slip operationer.
Kommentarer ikke fundet