GPL Software
Vývoj všech softwarových projektů i pomocných vývojových nástrojů
Arachne Labs probíhá výhradně pod licencemi GPL a LGPL. Motivací pro toto rozhodnutí je maximalizace užitku a transparentnost poskytovaných služeb pro
široké společensví uživatelů našich produktů.
C<<1 programming language
Download: cll1h-0.6.tar.gz
Platform: ANSI C, Posix
Tested on: gcc, Linux
Version: 0.6
Status: just fraction of desired functionality implemented so far
C<<1 is, well, scripting language which uses GNU C Compiler (gcc) to build executable binaries from your C<<1 scripts (or, are they more then scripts, are they programs ?). Unlike PHP, Perl, Bash or Python scripts which are interpreted, C<<1 compiles your scripts directly into platform-dependent binaries - not into byte-code like Java, .Net/C# or Smalltalk ?) and C<<1 does not link these binaries with any external libraries like glib (only library required to run C<<1 is libc).
No Makefile, manual linking with external libraries or chmod a+x programis required - C<<1 programs are built with simple make program and executed with ./program.
Prometheus QoS
Download: prometheus-0.5.1.tar.gz
Platform: Linux
Tested on: Linux kernel 2.6.x HTB+SFQ QoS
Version: 0.5.1
Status: stable
QoS (or Quality-of-service) is traffic shaper replacement for Internet Service Providers (ISP). Dump your vintage hard-wired routers/shapers (C|sco, etc.) in favour of powerful open source and free solution !
Prometheus QoS generates multiple nested HTB tc classes with various rate and ceil values, and implements optional daily traffic quotas and data transfer statistics (as HTML). It is compatible with NAT, both asymetrical and symetrical, yet still provides good two-way shaping and prioritizing, both upload and download.
Prometheus QoS was written in C<<1 and depends on HTB algorithm hardcoded in Linux kernel. It is currently being tested in real-world enviroment to provide QoS services on internet gateway and proxy being used by 600+ members of CZFree.Net broadband community network.
GPL Arachne for DOS
Platform: DOS
Status: available via Arachne User Group
GPL Arachne for DOS is open source successor of well-known Arachne WWW browser for DOS by Arachne Labs. It is currently not supported by Arachne Labs, but one day it may become one of open source projects hosted and supported by Arachne Labs again.
Arachne II
Platform: Linux/X11
Status: pure project
Arachne II is long-term plan to develop Nautilus/Konqueror and possibly even Midnight Commander replacement for Linux desktop - but it is going to be more than that. We need Arachne II because all major graphical file managers and setup tools for Linux (not desktop enviroments themselves) are incredibly bloated, slow, counter-intuitive and unusable.
Integration of excellent open source Gecko engine from Mozilla is being considered to implement web browser functionality - however, Arachne II is going to be much more than just web browser and file manager replacement. One of its goals is going to make graphical desktop scripting as easy, popular and widespread as bash, perl or web scripting is today. Desktop scripting is going to mimic servers-side web scripting using open standards like HTML, CSS, and, well, ehm, JavaScript. It will also implement much needed power-admin vs. lame-users relationship awareness, network-based mobility and network transparency into Linux desktop.
Architecture of Arachne II is going to focus on re-implementing the most successful feature of modern web browsers, which is totaly asynchronous GUI, independent on currently processed task. File and desktop management tasks are often blocking the human-machine comunication, leaving user idle while refining various fine details of next dialogue window - but power-user expects instant response, being usually satisfied only with command line and assoicated tools (like Midnight Commander).
|