Nos logiciels libres gratuits sont publiés sous une licence BSD-2-Clause.


Librairies et Outils de Développement
Agar
(Stable)
Agar (ou libagar) est une librairie logicielle d'interface graphique utilisateur (GUI) multiplateforme. Agar inclut une ossature de base et une bibliothèque extensible de widgets. Les applications fonctionnent sous X11, windows, MacOS, SDL (1 et 2) et autres. Elle peuvent soit s'intègrer à différents systèmes de fenêtrage soit s'exécuter en mode fenêtre-simple (où agar implémente son propre gestionnaire de fenêtres). Agar prends avantage de l'accélération GPU et des textures ou elle sont disponibles. Agar est également capable d'effectuer un rendu graphique vers une surface logicielle (framebuffer), ou s'attacher à un contexte OpenGL ou SDL existant.
Agar-SG
(Stable)
Un moteur graphique 3D portable avec l'emphase sur la généralité et les méthodes géométriques. Agar-SG implémente la construction, l'archivage et le rendu en temps réel de graphes de scène 3D et graphiques vectoriels en 2D. Parmi ses fonctions figure la résolution de systèmes de contraintes géométriques (distances, angles, etc.) par des méthodes algébriques basées sur l'analyse de graphes.
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 ceci sans utiliser de Makefiles générées). La distribution inclut aussi des modules pour générer des fichiers de projet pour IDEs, du HTML préformatté, et de la documentation.
Conception et Automatisation
Edacious
(Béta)
Un ensemble d'outils pour la conception électronique (EDA), incluant des outils de conception, un simulateur analogique / mixte (original et non basé sur SPICE), des systèmes d'analyse, de visualisation et des utilitaires pour la fabrication (tel l'autoroutage de tracés pour circuits imprimés). Le simulateur d'Edacious complémente les simulateurs existants, en outre par son emphase sur la performance de la simulation de façon à ce qu'elle puisse s'effectuer avec précision en temps réel.

Une interface graphique (utilisant Agar) est fournie, ainsi que des utilitaires à ligne de commande de style Unix. Edacious simplifie la création de nouveaux modèles de composantes et d'outils de conception spécialisés.
FabBSD
(Béta)
Un système d'exploitation portable de type UNIX, basé sur 4.4BSD, et conçu spécifiquement pour le contrôle de différents types de machines et instrumentation. FabBSD fournit plusieurs interfaces de programmation, une interface client/serveur, et un ensemble d'utilitaires à ligne de commande.

FabBSD est présentement utilisé, notamment, par des fraiseuses et tours à contrôle numérique, lasers, soudeuses et divers équipements automatisés. Son système de planification de trajectoire intégré au noyau lui permet de commander plusieurs contrôlleurs servo avec facilité, avec des exigences matérielles minimales.
CADTools
(Alpha)
An open-source computer-aided 3D design (CAD) and manufacturing (CAM) toolkit. The goal of this project is to produce an easy-to-use parametric, feature-based solid modeling system, built around graph-directed algebraic constraint solving methods.

As with our other engineering-related applications, an Agar-based graphical interface is provided along with a set of Unix-style command-line tools. The CAM part of the software will be able to communicate with a FabBSD system. CADTools is work in progress and only aimed at developers at the time.
Logiciels pour serveurs
CsoftMGI
(Stable)
À l'origine «csoftadm»), c'est un serveur modulaire qui fournit aux utilisateurs d'un système Unix partagé un accès sécurisé à une variété de fonctions d'administration (tel que la configuration DNS, le service courriel, les bases de données, etc.) La suite inclut une logiciel de client à ligne de commande (csoftadm), une interface web (écrite en C et s'exécutant comme serveur FastCGI), une bibliothèque de client C/C++ (libmgid), et un module Perl XS (p5-MGID).
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.
PerCGI
(Stable)
Une bibliothèque pour le développement d'applications web de haute performance en C/C++. Son but est de fournir un confort et une vitesse de développement comparable à celle offerte par les langages interprétés, et ceci sans l'inévitable réduction de performance due à l'interprétation. La fonctionnalité de cette bibliothèque a été intégrée à ag_net, qui implémente un serveur d'application HTTP complet.

Email Print Facebook LinkedIn Reddit Twitter


Csoft.net
Tel: (+1) 888-655-4977
E-mail: tech@hypertriton.com | sales@hypertriton.com

Copyright © 2023 Communications CubeSoft Inc. Tous Droits Réservés.