Farbleiste X-Net

Open Source

by admin last modified 2021-03-09T08:35:17+01:00

X-Net Open Source

"We see ourselves as a service provider in IT. Our customers give us the way and report their needs - we look for the right solution. Since our foundation in 1999, we have been using proven and innovative technologies from the Open Source sector. Until today our portfolio grows almost daily."

Open Source projects are Lego building blocks that are distributed all over the world and are accessible to everyone - subject to the respective license conditions. The free choice in the combination of Lego bricks allows the development of new and more powerful systems. At the same time the own knowledge spreads.

The advantages of Open Source are obvious. The source code of a software is available and can be viewed at any time. Open source does not automatically mean that anyone can do this. The underlying license terms of a software regulate what access and what kind of exploitation is possible. Only when a software is published publicly, the masses can see the source code. Though this does not mean that access to content is possible.

Software developed on behalf of a customer is typically not published publicly. The source code is directly handed over to the customer. In this way, the customer can, if necessary, fall back on different service providers for further development or support and reduce dependence on one supplier, as is the case with a closed source model.

Open Source benefits from the networking and collaboration of developers worldwide. The mass of users and developers increases the quality of open source projects, while open source code and good documentation ensure transparency and increased security.

X-Net Farbleiste

Open Source Technologies

Depending on the project and the identified requirements, different tools are used. In practice, we focus primarily on the following established open source technologies:

 

Logo Python

Python

The universal, usually interpreted higher-level programming language supports several programming paradigms (e.g. object-oriented, aspect-oriented and functional programming) and offers dynamic typing. »

 

Logo PostgreSQL

PostgreSQL

The powerful and object-relational database system supports extendable data types, operators, functions and aggregations. It runs on all major operating systems, including Linux, UNIX and Windows. »

 

Logo Django

Django und Django-CMS

The open source Web Application Framework written in Python is characterized by the features of an integrated object-relational mapper for the database systems MySQL, Oracle, PostgreSQL and SQLite, the connection to other database systems, the automatically generated and production-ready administration interface, the template language with inheritance support, the module for geoinformation systems and an authentication system. »

 

Logo Lucene Solr

Apache Lucene und Solr

Java-based indexing and search technolog: Solr is a servlet contained in Lucene and communicates via the Hypertext Transfer Protocol. »

 

Logo Java

Java

The general-purpose computer programming language is concurrent, class-based, object-oriented and platform independent and comprises a collection of specifications (programming language Java, Java Development Kit, Java Runtime Environment). »

 

Logo LibreOffice

LibreOffice

The free and open source office suite including text processing, a spreadsheet, an application for presentation, a vector graphic editor, a database management program and a formula editor. »

X-Net Farbleiste