Vývoj softwarových projektů i pomocných vývojových nástrojů
Arachne Labs probíhá výhradně pod licencemi GPL a LGPL.
Software projects and utilities develoded by Arachne Labs are now licensed
exclusively using GPL and LGPL licenses.
C<<1 programming language
Trac homepage: https://dev.arachne.cz/svn/cll1h
SVN repository: https://dev.arachne.cz/repos/cll1h
Language: ANSI C
Platform: ANSI C, Posix
Tested on: gcc, Linux
C<<1 is programming language implemented as C header file using C preprocessor macros which uses GNU C Compiler (gcc) to build executable binaries from your C<<1 scripts/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 or .Net/C#. C<<1 also does not link these binaries with any exotic external runtime libraries. Only library required to run C<<1 binaries is libc.
No Makefile, manual linking with external libraries or chmod a+x program is required - C<<1 programs are built with simple make program and executed with ./program.
Debian packages: prometheus_0.7.8-2_i386.deb (PC routers), prometheus_0.7.8-2_mipsel.deb (routerboard)
Trac homepage: https://dev.arachne.cz/svn/prometheus
SVN repository: https://dev.arachne.cz/repos/prometheus (orion.stresovice.czf)
Tested on: Linux kernel 2.6.x HTB+SFQ QoS
Freshmeat project: prometheus-qos
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 1500+ members of CZFree.Net broadband community network.
Trac homepage: N/A
SVN repository: N/A
Moloch II is future open source information system with ERP (enteprise research and planning) features with web-based administration backend and end-user frontend currently being developed for internal use by Arachne Labs. It is going to mix Web 2.0 elements (discussion forums and wiki interface) with more traditionaly oriented tasks - like user database, trouble ticket management, account management, online shop, etc.
Trac homepage: N/A
SVN repository: N/A
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.
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).
GPL Arachne for DOS
Download: a190j1.zip [www.cisnet.com]
Project homepage: http://www.cisnet.com/glennmcc/arachne
Wikipedia entry: Arachne (web browser) [en.wikipedia.org]
Language: Borland C
Freshmeat project: arachnebrowser
GPL Arachne for DOS (Arachne WWW browser version 1.x) is an 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.