Proposals
IoT is a multi-faceted topic, seen by many as a much-needed redefinition of embedded computing. The efficiency and performance of current CPUs, along with a decreasing footprint, enable broader products and solutions across multiple domains, such as home, industrial automation, environment, agriculture, transportation, safety, security, control systems, robotics, wireless sensor networks, and wearables. Sensing devices manifest in various categories and applications.
Conceived in 2014, the Eclipse MRAA project aimed to deliver a high-level, easy-to-use set of APIs for I/O access on Linux* boards and systems, similar to Arduino* offerings for MCU boards. At the time, the project targeted support for platforms such as Intel® Galileo, Intel® Edison and Raspberry Pi* boards, highly popular among IoT enthusiasts and makers.
Eclipse Trinity is a cross-platform toolkit built with React / React Native, and with additional native components where necessary.
-
Core modules support basic functions such as seed storage, address generation and signing.
Eclipse X2 aims to take the ease of use of the J2EE platform to the public cloud. In building X2 we choose to focus on embracing the technology and pace of change provided by CSP's such as Amazon, Microsoft and Google. The major CSP's provide many of the core application software technologies that are used to build modern applications (examples are things like Pub/Sub queue systems, Streaming, BigData, HTTP/S, Batch processing, etc).
Create the specification in Jakarta EE to help Jakarta EE developers create enterprise-grade applications using Java® and NoSQL technologies. It helps them create scalable applications while maintaining low coupling with the underlying NoSQL technology.
The development of the new API will use Eclipse JNoSQL as a starting point (first compatible implementation and inspiration for the APIs and TCKs):
Eclipse OSCAR project aims to develop and distribute a complete software composition analysis solution installable on cloud, local server or workstation environment.
Main use cases of OSCAR include Open Source license compliance management, open source inventory management, vulnerability remediation automation and software analysis reporting.
The toolset supports the visual and textual editing of specifications using UML 2.4 class diagrams, OCL 2.4 and a textual activity language. These specifications can be analysed for technical debt and other flaws, and code in ANSI C, Java, C# and C++ can be generated. A Python generator is also provided in a pre-release version. The tools have been used for educational purposes on large software engineering undergraduate courses, and to develop industrial-scale applications in finance and model transformation engineering.
The project offers a set of core functionality to work with RPM and Debian package files in plain Java. This functionality is offered in simple JAR variant to create your own solutions, or in ready-to-run tools like an Apache Maven plugin.
Eclipse Wild Web Developer integrates existing artifacts like TextMate grammars and Language Servers to provide a rich development experience to Web developers using typical programming languages for the Web (CSS, HTML, JSon, JavaScript, TypeScript...).
Eclipse Wild Web Developer is about integrating existing technologies for those languages more than creating more specific language smartness.
Eclipse SWTChart allows to create different types of charts. The API is well designed and allows to create Line, Bar and Scatter charts easily. Size, colors, axes, ranges and all aspects of the charts can be modified via code. So, it's easy to create customized charts. Moreover, the library already contains a data compression to show large data sets in a performant way. In addition to that, charts can be created even more easily with the SWTChart extensions.