logo openmind

Développement Open Source


Comment choisir un logiciel?

Lors de l'achat d'une application métier il faut tenir compte de plusieurs problématiques...
Outre le prix de base il convient de prendre en compte le coût des formations des utilisateurs, le prix d'éventuels licences, la possible évolution du système vers de futurs besoins.
Il est souvent difficile de trouver l'application répondant exactement aux besoins d'une activité et permettant une optimisation des performances de l'entreprise.
Le choix de logiciels Open Source permet de par sa philosophie d'adapter des solutions existantes afin de répondre à des besoins propres et de suivre l'activité de l'entreprise dans toutes ses évolutions. Dans le cadre de besoins très spécifiques nous apportons nos compétences en matière de développement et réalisons des logiciels sur mesure.

Applications spécifiques, dédiées et performantes

Openmind répond à ces questions en développant l'outil informatique correspondant réellement aux besoins de l'activité. Fini les interfaces surchargées de menus et de fonctions inutiles, contre-productives et synonymes de complexité.
Plus besoin de matériel informatique surdimensionné (serveurs, postes informatiques..) pour subvenir aux besoins en ressources d'applications dont seules 40% des fonctionnalités sont utilisées.
Outre une étude précise des besoins et le développement spécifique éventuel, nous proposons l'accompagnement dans la migration des applications existantes vers des solutions Open Source* ainsi que des formations adaptées.

Pourquoi une orientation Open Source?

Openmind est spécialisé dans les systèmes UNIX* de type BSD*. Les systèmes BSD (FreeBSD*, OpenBSD, NetBSD, Dragonfly) sont au cœur des infrastructures réseaux mondiales et se sont illustrés au fil du temp par leur fiabilité, leur performance et le niveau de sécurité optimale qu'ils offrent.
La communauté mondiale des acteurs de l'open source dont Openmind fait parti, œuvre à l'évolution et au maintien permanent des logiciels libres. Les licences des logiciels libres (BSD, GPL* pour les plus connus) ouvrent la porte aux développeurs informatiques du monde entier, ce qui permet notamment d'avoir plusieurs dizaines de contributeurs pour une seule et même application(Firefox , Libreoffice, The gimp, Openoffice...). Nous avons donc fait le choix de mettre cet énorme potentiel au service de nos clients.

Notre savoir faire de développeur

Notre savoir faire dans les langages de programmation tels que C/C++, Python, SQL, PHP nous permettent de proposer des prestations allant d'un simple script de conversion de données jusqu'à des projets de plus grande ampleur comme des applications de gestion ou de traitement optique.
Quelques exemples de réalisations:

  • Logiciel de comptage de tickets restaurant ou de chèques cadeaux par lecture du code barre (affichage de l'historique, statistique, export des données dans plusieurs formats, impression..)
  • Robot d'indexation et de récupération automatique d'informations distantes
  • Système de prise de commande pour la restauration rapide (PoS*) et gestion de la livraison à domicile
  • Logiciel de vidéo surveillance sur serveur
  • ...
- Lexique -

Open source: Les logiciels open source sont des logiciels dont les licences respectent des critères rendant accessibles leurs codes sources. Il est ainsi possible suivant les licences de les modifier et de les redistribuer.

BSD: Berkeley Software Distribution, Les système BSD forment une famille de systèmes d'exploitation informatique dérivée d'UNIX. Elle est composée de FreeBSD, OpenBSD, NetBSD pour les plus répendus d'entre eux.

UNIX: UNIX est un système d'exploitation multitâche et multi-utilisateur créé en 1969 à l'oriqine de tous les systèmes d'exploitations actuelles.

FreeBSD: FreeBSD est un système d'exploitation open source de type UNIX . BSD signifie "Berkeley software distribution" car il est développé l'université de Berkeley en Californie, et le préfix Free lui vient de mot anglais "free" qui signifie libre. FreeBSD est reputé pour sa fiabilité et son trè haut niveau de sécurité, et il est généralement uilisé pour les applications critiques.

GPL: GPL qui signifie General Public License est une licence qui fixe les conditions légales de distribution des logiciels libres du projet GNU.

PoS: PoS signifie Point of Sale. Point de vente. Les applications dites PoS sont donc des applications destinées aux terminaux de point de vente comme les caisses enregistreuses par exemple.