Open Source
Osaka Red is dedicated to do our part in building up the common open source infrastructure that benefits not only the open source community, but potentially anyone who uses or creates software. Here, you will find links to two projects we originated and continue to sponsor. They are integral parts of our products and you are invited to use them and expand on them as you see fit.
For our original open-source libraries, we always use either BSD or lGPL, as they are both open-source and open-source-friendly, as well as closed-source friendly. Our passion for open source, combined with our commitment to safe licences assures that your investment is safe when you work with us - should you chose to switch platforms down the road or mix and match. Through our cross-platform approach, it is possible to preserve your investment without being locked into any one vendor. Save money with Linux or leverage existing expertise with Windows. The choice is all up to you.
Lib QtXul
License: Lesser GPL
Github (source code): http://github.com/osakared/libqtxul
Google Groups (mailing list): http://groups.google.com/group/libqtxul
Pronounced Cute Zuul. LibQtXul is an implementation of Mozilla's XUL markup in Nokia/Trolltech Qt cross-platform toolkit. This allows software using it to have extensible GUIs that aren't hard-coded in the software (useful for software that hosts plugins). Also a first step in bringing XUL to the world of Webkit, at least QT Webkit.
Currently, work is being done to integrate Javascript/EMCAscript into the project using Nokia's QScript. This is the missing piece to make this a full implementation of XUL and will free XUL from being just "a Mozilla thing".
SPLib
License: Lesser GPL
Github (source code): http://github.com/osakared/SPLib
Google Groups (mailing list): http://groups.google.com/group/splib-developers-and-users
lGPL'd Cross-Platform C++ Library for Creating Excel, Office 2007 xml Excel and Open Document Spreadsheet. Currently only supports writing, but support planned for reading as well. By remaining single-purpose (spreadsheets only - no presentations or documents), the goal is to be very useful for scientific, number-crunching, business and reporting software.
![[Tux the Penguin]](/files/2012/6440/3896/tux_sm.png)