Hypertriton, Inc. Hypertriton, Inc.
( English )
ACCUEIL | LOGICIELS | BUGZILLA | FABRICATION | HÉBERGEMENT | CONTACT
Conception et Automatisation
Projet État Description
CADTools
Alpha
An open-source computer-aided 3D design (CAD) and manufacturing (CAM) toolkit. The goal is to develop an easy-to-use parametric, feature-based solid modeling tool with support for geometric constraints in 2D sketches and 3D assemblies. The CAM part of the project involves communication with a machctl server used to control machine-tools.
MachCtl
Béta
A real-time control system for high-resolution servo and stepping motors. It is used to drive robots and machine-tools. It will operate reliably at frequencies much higher than what the Linux-based EMC can achieve, but it must execute in kernel mode on a machine dedicated to this purpose (Soekris boards are excellent for this application).
Agar-EDA
Béta
Un ensemble d'outils pour la conception électronique. Cela inclut un éditeur graphique de circuit, un simulateur à signal mixte en temps réel ainsi que des modèles pour différentes composantes. La simulation en temps réel donne à ce projet un but très différent (et complémentaire) aux autres logiciels libres de simulation (tel que l'excellent Qucs et le légendaire SPICE). Pour l'instant nous utilisons le nom « Agar-EDA » pour ce projet parce que le logiciel utilise la bibliothèque Agar.
Librairies et Outils de Développement
Projet État Description
Agar
Stable
Agar est un ensemble de bibliothèque (GUI toolkit) pour applications graphiques hautement portable. Agar peut utiliser différentes interfaces graphiques telles que SDL et OpenGL.
FreeSG
Béta
Un moteur 3D hautement portable avec emphase sur la généralité. Il sagit d'une composante intégrable, contrairement à la plupart des bibliothèques similaires. FreeSG comprends des bibliothèques pour les graphes de scène (SG), le dessin vectoriel avec contraintes géométriques (SK) ainsi qu'une bibliothèque de mathématiques et de géométrie algorithmique.
Agar-VG
Stable
Une bibliothèque de dessin vectoriel en 2D qui permet au développeur de spécifier des «scènes» hiérarchiques qui consistent d'éléments tel que des lignes, des courbes ou du texte (associés à des transformations à base de matrices). Inclut également un widget de visualisation. Compatible avec les modes d'affichage SDL (vidéo directe) et OpenGL.
Agar-RG
Stable
Une boîte à outils pour applications qui utilisent les graphiques à base de raster, tel que les jeux traditionels en 2D (mais également utilisé en 3D pour l'édition et la retouche de textures). Agar-RG peut compiler un ensemble d'éléments graphiques, directives et transformations vers un pixmap statique ou une animation. Inclut un éditeur bitmap pratique pour la manipulation de pixels.
Agar-MAP
Stable
Une bibliothèque pour les applications 2D qui utilisent le mosaïquage comme méthode de clipping. Elle inclut en outre un widget de visualisation avec un système d'outils. Cette bibliothèque requiert Agar-RG.
BSDBuild
Stable
Un système de compilation portable avec support pour builds concurrents et génération de scripts configure. BSDBuild est basé sur le système de build de 4.4BSD, mais il offre une portabilité comparable aux système GNU équivalent, et cela sans nécessiter de makefiles « générées », ce qui facilite la tâche du programmeur et requiert moins d'espace. BSDBuild peut aussi compiler ces « fichiers projet » que nécessitent plusieurs IDEs. En plus des programmes et bibliothèques, il peut aussi précompiler de la documentation et des sites web. Nous l'utilisons pour générer tous nos sites web.
Applications pour Serveurs
Projet État Description
OpenMGI
Stable
Un outil de gestion avancé pour serveurs Unix multi-utilisateur. En plus de ses nombreuses fonctions administratives, OpenMGI permet aux utilisateurs de gérer, à distance la configuration DNS, les bases de données, le courrier électronique, etc. Offre une interface web, une interface à ligne de commande et une API C/C++. interface à ligne de commande.
mailprocd
Stable
Un démon de haute performance pour la livraison, le filtrage et la classification de courriel. Conçu pour augmenter les capabilités de MTAs tel que postfix et sendmail, mailprocd combine un gestionnaire de procéssus intelligent avec la combinaison Perl/C afin d'utiliser SpamAssassin de façon efficace sur des serveurs multi-utilisateurs importants.
csoft-cgi
Stable
Une ossature C/C++ pour applications web utilisant FastCGI ou CGI. La bibliothèque implémente en outre le support pour la négotiation HTTP multi-langage, le traitement de pages, la gestion de session ainsi que la conversion de jeux de caractères.
webapps
Stable
Un ensemble d'applications web basées sur csoft-cgi, fréquemment demandées par nos clients d'hébergement (en cours de développement).