Table of Contents

Open Source

The know-how acquired allows us to integrate existing systems and create new ones that base their operation on Open Source tools and services. We work closely with customers to fully understand their needs and best identify their objectives. We therefore select the best Open Source applications in order to achieve the objectives using stable, functional tools, but with a low economic impact.

Together with the tools already available on the market, MASES has created some Open Source projects that it uses to create the solutions requested by customers. A list of current Open Source projects is as follows:

  • Netdroid: Android suite for .NET: a comprehensive suite of libraries and tools to use Android and .NET side-by-side
  • JNet: Java/JVM suite for .NET: a comprehensive suite of libraries and tools to use Java/JVM APIs (Java, Scala, Kotlin, ...) and .NET side-by-side
    • KNet: .NET suite for Apache Kafka: extends JNet to create a comprehensive .NET suite for Apache Kafka APIs providing all features: Producer, Consumer, Admin, Streams, Connect, backends (ZooKeeper and Kafka)
      • KEFCore: Entity Framework Core provider for Apache Kafka; uses KNet to integrate Apache Kafka and Entity Framework Core
  • JCOReflector: A set of Java classes to use .NET from any JVM enabled language (Java, Kotlin, Scala and others)
  • DataDistributionManager: a reliable subsystem able to distribute data across multiple datacenters using multiple technologies
  • CLIParser: a library to manage command-line arguments in a simple way
  • JCOSWTBridge: a library to use SWT within WPF and WindowsForms