|

News
28/06/2005
Knomos 1.0 !
10/01/2005
Rilasciata la versione 0.8, la prima beta aperta di Knomos
|
I Requisiti di Knomos
Knomos è un'applicazione server-based.
- Il lato client è costituito da un qualsiasi terminale che possa far girare un browser Web. Tale terminale può essere un PC o un Macintosh (o una WebTV, o una workstation SPARC o Power, o - almeno teoricamente - un PDA o un telefono cellulare avanzato). Se si tratta di un PC, il PC in questione può funzionare sotto qualsiasi versione di Linux, Windows, Unix o OS/2. Il browser utilizzato può far parte della famiglia Mozilla/Firefox, oppure può trattarsi di Microsoft Internet Explorer, di Opera, etc. E' però indispensabile che lo stesso supporti ed abbia installato un plugin Java.
- L'accesso a Knomos può avvenire, tramite TCP/IP, su una LAN, una rete geografica, una VPN, un'intranet, un'extranet, oppure su Internet.
- Knomos dal lato server può essere definito un'applicazione LAMP (Linux, Apache, MySQL, PHP). Tale definizione è d'altronde riduttiva, perché:
I) MySQL può essere rimpiazzato, con qualche sforzo ed adattamento, con un altro server SQL, come IBM DB2, Oracle o Microsoft SQL.
II) Parimenti, se qualcuno ci tenesse, dovrebbe essere abbastanza facile effettuare un porting di Knomos su un Web server diverso da Apache, come Microsoft Web Server;
III) Linux può a sua volta essere sostituito con qualsiasi sistema operativo dotato di una versione di Apache e di MySQL (come Sun Solaris, Microsoft Windows XP, Microsoft Windows Server 2003, Mac OS/X, IBM OS/2), o, dopo le operazioni descritte ai punti I) e II), su qualsiasi sistema operativo capace di eseguire un server SQL e un server Web.
- Knomos adotta per le sue esigenze interne di compilazione e gestione di testi il linguaggio XML, e in particolare il formato Oasis per i testi, ma consente all'utente di adottare o continuare ad usare applicazioni di terze parti e i relativi formati, incluse in particolare tutte le suite Office esistenti (per esempio, Openoffice.org, Sun Staroffice, Microsoft Office, K-Office, IBM Lotus Smartsuite, Corel Wordperfect). E' possibile inoltre accedere ai dati di Knomos, ed esportarli, mediante qualsiasi front-end SQL.
Ciò detto, l'implementazione di riferimento (e quella maggiormente sperimentata) è su un server x86 sotto Novell Suse Linux Enterprise Server, che esegue MySQL, Apache e PHP, cui accedono via TCP/IP dei PC x86 operanti sotto Novell Suse Linux Professional con installato Firefox, Sun Java e OpenOffice.org,
|