Software components/lang-it: Difference between revisions
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
==Ambiente di Programmazione== |
|||
==Sistema operativo== |
|||
* [[Python]] (Versione 2.5); |
|||
* Kernel Linux: Linux 2.6.22; con ambiente base [http://fedoraproject.org/ Fedora] 7. |
|||
* [[JavaScript]]™; |
|||
** Le parti specifiche di OLPC del kernel provengono dall' olpc-2.6 GIT tree scaricabile su dev.laptop.org: (http://dev.laptop.org/git?p=olpc-2.6) |
|||
* [[Csound]], linguaggio di programmazione musicale; |
|||
* Implementazione [[Etoys]] di [[Squeak]] che usa Smalltalk, un linguaggio di programmazione orientato ad oggetti; |
|||
** Vedere [[Sugar Etoys]] per una descrizione dettagliata dell'implementazione di Sugar |
|||
* [[Turtle Art]], un'ambiente di programmazione grafica; |
|||
* Gnash, un plugin libero e open source per il formato file Adobe Flash™ che supporta la grafica vettoriale, un linguaggio di scripting chiamato ActionScript™ e streaming di audio e video; |
|||
* Adobe's Flash Player, Java™ virtual machine, e altri [[Formati proprietari]] possono essere aggiunti attraverso Yum o l'installazione di RPM ma non sono parte della distribuzione standard. |
|||
===Librerie=== |
|||
* Mozilla [http://www.mozilla.org/newlayout/ Gecko]/[[Xulrunner]] (il web engine di Firefox); |
|||
* GUI toolkit ([http://www.gtk.org/ GTK+]) ([http://www.gnome.org Gnome]); |
|||
* [http://projects.o-hand.com/matchbox Matchbox] window manager; |
|||
* [http://www.pango.org/ Pango] text layout; |
|||
* Gnome accessibility toolkit ([http://developer.gnome.org/projects/gap/ ATK]); |
|||
* Python [[GTK for OLPC | GTK]]+ bindings versione 2.10; |
|||
* [http://cairographics.org/ Cairo] 2D-graphics support; |
|||
* [http://x.org X Window System] X.org Foundation; |
|||
* Font rendering ([http://www.freetype.org/ Freetype]); |
|||
* [http://telepathy.freedesktop.org/ Telepathy] real-time communications framework; |
|||
* [http://avahi.org/ Avahi] local service discovery; |
|||
* Multimedia framework: [[GStreamer]] e [http://www.helixcommunity.org RealNetworks]; |
|||
* [[Bitfrost]] Sistema di sicurezza; |
|||
* Mesh network; |
|||
* Game library: [[Pygame]] |
|||
* [[Gettext]], the GNU internationalization library |
|||
Libraries a supporto dei componenti sopracitati, altre possono essere installate attraverso Yum o usando gli RPM. |
|||
===Ambiente utente=== |
|||
* [[Sugar]] graphical user interface, scritto in Python, sopra il Window System X e il Window Manager Matchbox. |
|||
** “Zooming” interfaccia per la rete mesh; |
|||
** [[Journal]] interfaccia file system; |
|||
Spazio disponibile sulla Flash per altri software si aggira intorno agli 800 MiB. |
Revision as of 18:12, 4 January 2008
Ambiente di Programmazione
- Python (Versione 2.5);
- JavaScript™;
- Csound, linguaggio di programmazione musicale;
- Implementazione Etoys di Squeak che usa Smalltalk, un linguaggio di programmazione orientato ad oggetti;
- Vedere Sugar Etoys per una descrizione dettagliata dell'implementazione di Sugar
- Turtle Art, un'ambiente di programmazione grafica;
- Gnash, un plugin libero e open source per il formato file Adobe Flash™ che supporta la grafica vettoriale, un linguaggio di scripting chiamato ActionScript™ e streaming di audio e video;
- Adobe's Flash Player, Java™ virtual machine, e altri Formati proprietari possono essere aggiunti attraverso Yum o l'installazione di RPM ma non sono parte della distribuzione standard.
Librerie
- Mozilla Gecko/Xulrunner (il web engine di Firefox);
- GUI toolkit (GTK+) (Gnome);
- Matchbox window manager;
- Pango text layout;
- Gnome accessibility toolkit (ATK);
- Python GTK+ bindings versione 2.10;
- Cairo 2D-graphics support;
- X Window System X.org Foundation;
- Font rendering (Freetype);
- Telepathy real-time communications framework;
- Avahi local service discovery;
- Multimedia framework: GStreamer e RealNetworks;
- Bitfrost Sistema di sicurezza;
- Mesh network;
- Game library: Pygame
- Gettext, the GNU internationalization library
Libraries a supporto dei componenti sopracitati, altre possono essere installate attraverso Yum o usando gli RPM.
Ambiente utente
- Sugar graphical user interface, scritto in Python, sopra il Window System X e il Window Manager Matchbox.
- “Zooming” interfaccia per la rete mesh;
- Journal interfaccia file system;
Spazio disponibile sulla Flash per altri software si aggira intorno agli 800 MiB.