Red Herring just announced the finalists for the first ever Red Herring Global 100 award, and we are happy to be one of them! The companies that made the final cut were selected from the winners and runners up for the Red Herring 100 awards in the US, Europe and Asia over the last 3 years. Out of the 1800 companies eligible, 200 were selected as finalists, and the 100 winners will be announced on December 3rd at the Red Herring conference in Seattle.
Out of the 200 finalists, only 19 are software companies (actually, only 16 are classified as software companies - Openbravo, Pentaho and Green Plum are listed in the Internet & Services category, for some reason.) Out of those, 8 have businesses based around open source software. It is great to see that nearly 50% of the 'most promising privately held software companies in the world' are open source companies, and that several of those are also BitRock customers. Congratulations to Alfresco, Collabnet, Funambol, Green Plum, Ingres, Pentaho and Openbravo. We're honored to have been included in such an impressive group.
We are still working on fixing some issues. In particular, installers generated with this version will not work on Mac OS X 10.2. We know this version is considered 'ancient' but is still important to some of our customers, so we are currently looking at ways to address this. Please give the installers a try and let us know what you think.
As you may know, BitRock Web Stacks make it easy to have a complete Apache, MySQL, and PHP (AMP) stack installed and running on Windows, Linux or Mac OS X in just minutes. We recently released new versions of our popular WAMP, LAMP and MAMP stacks on BitNami.org, a website built to help encourage the adoption of open source software by making it easier to install and configure. In addition to the Web Stacks, you will find several application stacks for popular open source software such as Joomla!, Drupal, Mediawiki and Roller. Just like BitRock Web Stacks, they include everything you need to run the software and come packaged in a fast, easy to use installer. All BitNami stacks are released under the terms of the Apache 2.0 license.
To download the Web Stacks from BitNami, visit http://www.bitnami.org/stacks. If your favorite open source application hasn’t yet been packaged, you can vote to have it packaged next.
Daniel Lopez (BitRock Founder and CTO) and Daniel Liszka (BitRock Developer and RubyStack Project Lead) will be presenting during the conference on the topics of Open Source Stacks and Ruby on Rails. We plan to cover some good material on both these topics and hope you can attend the conference if you're in the area.
- LZMA compression support (reduces installer size up to 30%)
- Improved installer startup speed
- New action iniFileSet to create and modify .ini files
- New property splashScreenDelay increases the display time of the splash screen
- New rule processTest to test for running processes (Windows, Linux, OSX)
- New getDiskUsage action calculates disk space for files and folders
- Windows installer now shows a graphical popup for error and help messages
- preBuildActionList is now executed in Quick Builds
- readyToInstallActionList is now available in generated RPMs
A complete list of improvements is available on our changelog.
MySQL Enterprise Monitor is a pretty impressive application monitoring framework. In addition to raising alerts when necessary and tracking performance over time, also provides configuration suggestions based on best practices.
BitRock has been working closely with MySQL over the last year in the packaging and deployment of the stack that supports MySQL Enterprise Monitor, and we have been impressed with both the team and the product. If you are running MySQL in production, we encourage you to check out the free trial.
We recently released a beta of the upcoming InstallBuilder 5.0. Among other enhancements, this release adds LZMA compression and better integration with Vista. Our testing showed that the new compression algorithm reduces installer size by an average of 20%. We've also worked on improving installer start-up speed, and you'll see a noticeable improvement in this new release.
To download the beta and view a more complete list of improvements, visit:
Zach Elko, a participant in Google's Summer of Code has been working on creating an installer for the open source project OpenMRS. OpenMRS began in 2004 in response to the AIDS pandemic and the lack of access to efficiently manage medical information in developing countries. It provides users the ability to design customized medical records systems with no programming knowledge. OpenMRS is often deployed in environments with limited technical expertise. The installer Zach developed using InstallBuilder helps end-users quickly and easy get the system up and running. For more information about OpenMRS and a little bit about our involvement check out this Google video by the founders of the project.
We're very happy to have been able to help in this project and look forward to hearing more about their success. If you are an open source developer looking for an installer to help ease adoption of your project, please contact us.
Over the past year, we have been working closely with Trolltech® to develop and market InstallBuilder for Qt®. InstallBuilder for Qt is the only multiplatform installation tool on the market that generates installers with a Qt front end, to provide a truly native look and feel across all supported platforms.
Each year Trolltech hosts Developer Days, two full days of in-depth sessions on Qt and Qtopia technology, hands-on developer labs and interactive BOF sessions. We’re excited to once again be sponsors of both events:
- October 3rd and 4th Redwood City, CA - October 16th and 17th Munich, Germany
If you are a Qt developer or are considering moving to Qt, we highly encourage you to attend. And, if you’d like to meet up with us at Developer Days to talk more about InstallBuilder for Qt, just shoot us an email at firstname.lastname@example.org with “Trolltech Developer Days” in the subject line, or leave a comment below.
In the past, we've used our expertise in integrating open source software to develop easy to install, pre-integrated Web Stacks like LAMP, MAMP LAPP and Mono stacks. And we've now used that experience to release our latest stack, RubyStack. We received several requests for an easy to install, pre-integrated stack for Ruby, so we put something together that will make it easier for developers to take advantage of the benefits of working with the Ruby programming language.
RubyStack offers a choice of two installation profiles, Production and Developer. The production profile will install Ruby, Subversion, Apache 2.2 with rewrite and proxy support, SQLite, MySQL, ImageMagick and many popular Ruby Gems, such as: Rails, Mongrel, mongrel_cluster and RMagick. The Developer option is a more compact distribution that does not include Apache. Both versions are currently available for Linux and Mac OS X Intel. Future releases will include support for OS X PPC, Windows and Solaris as well. With RubyStack, you'll have everything you need to create dynamic, engaging web sites and applications, without the hassle of integrating, configuring, and supporting your own build.
You can download or learn more about RubyStack on our website, bitrock.com. We've partnered with FiveRuns to design, promote and distribute the stack, and it can also be downloaded from their website (where it is distributed under the name RM-Install). Kudos to Oliver, Dean and the rest of the team over there, for their extensive feedback and suggestions to improve the stack.
As one of the largest and most anticipated events of the year, we’re happy to be attending LinuxWorld 2007. This year’s conference promises to be great with speakers from many of the leading open source companies such as MySQL, Alfresco, Zmanda and SugarCRM (many of whom are BitRock clients). If you’re planning to be at LinuxWorld, we’d love to see you, drop us a line at email@example.com.
Since our last release, we’ve made quite a few changes:
- Improved readFile and writeFile actions to support different encodings
- Ability to add and remove Fonts on Windows
- New linkParameter allows display of actionable links
- Fix value of installer_directory variable on OS X
- Fix variable substitution on httpPost actions
- Allow quick reloading of files changed on disk
- Fix packing of files with resource forks on OS X
- Improved logging of actions
We encourage you to download InstallBuilder 4.5 and give it a try.
In countries where names are very common and there are no social security numbers, it is next to impossible to keep patient records and even more difficult for medical staff to provide healthcare based on those records.
Gnosis, the developer of an application called Four Corners Medical System, is working to address this issue. The software is designed to improve record keeping capabilities, aggregate patient data for medical research and provide medical support services to national infrastructure in developing countries. The challenge facing Gnosis was the ability to quickly and easily install the application and all its dependencies. Without this functionality, the system would require much more sophisticated knowledge that is not available in the clinics it is meant to help.
Rogers Hellman, the Founder of Gnosis, approached BitRock to build a Custom Stack for the Four Corners Medical System that bundles a ready-to-run LAMP stack (Apache, MySQL and PHP). The complete software stack is packaged with InstallBuilder, making it fast and easy for anyone to get the software up and running.
With this Custom Stack, Four Corners Medical System has been implemented in five clinics in developing areas of
To learn more about Gnosis and the effort to enable health care providers in developing nations to better manage medical treatment visit www.gmproject.org.
- Support for .DEB packaging generation
- Platform support for FreeBSD 6 - 64 bits
- New httpPost action, allows passing of parameters
- New 'scope' property for actions addDirectoryToPath and removeDirectoryFromPath allows to set path only for current user (Windows only)
- New 'askForConfirmation' property for password parameters allows not having to verify password
- Improved visualization for GTK and Win32 modes, as well as crashes in some specific GTK configurations
http://www.bitrock.com/download_installbuilder_changelog.html, or to download visit http://bitrock.com/download_installbuilder_download.html.
If you think you would be a good fit for either position, please send your resume to firstname.lastname@example.org and in the subject line include the job title of the position you are applying for. Any previous involvement and in-depth expertise with key open source projects such as Apache, PHP, Mono, MySQL, and PostgreSQL is a big plus.
BitRock has been invited to attend next week’s Linux Foundation Collaboration Summit, which will be hosted at Google’s Mountain View Campus. The
If you aren’t familiar with BitRock Custom Stacks, you can learn more on our website.
Basically, we build customized, integrated stacks of all of the open source software an application requires to run. In many cases, the stack is essentially a customized AMP Stack, with Apache, MySQL or PostgreSQL, and PHP, Python or Perl, along with other components such as OpenSSL or phpMyAdmin. We also build a lot of Java-based stacks, which typically include MySQL, JBoss or Tomcat and the Java runtime, along with other software.
If you’d like to take a look at a few of the stacks we have done for customers such as JasperSoft, MySQL, KnowledgeTree, Pentaho and Openbravo, we have a few short case studies and videos of the installation process posted on our site as well.
BitRock InstallBuilder 4.3 was just released. Some of the improvements that made it into this version:
- Vista look and feel enhancements.
- Quicklaunch shortcuts on Windows.
- Russian language support
- Default language can be set to 'auto' for autodetection.
* Additional platform support: Linux IA64, FreeBSD 3, FreeBSD 6 and OpenBSD 3.x
* Ability to localize license and readme files (you can now show the appropriate file based upon the language selected by the user at the start of the installation process)
* Qt mode improvements
* Improved Vista support
InstallBuilder 4.2 is available for download from bitrock.com
In future blog entries, we will discuss how to use these and other new features in BitRock InstallBuilder.
'Easy to install' is not the first thing that comes to mind when people think of ERP (Enterprise Resource Planning) software. Last week, OpenBravo, a web-based, open source ERP solution, released installers built with BitRock technology that make installing their entire system a breeze. OpenBravo was designed for the small to medium sized business market, so having a fast, easy installation process is especially important (most SMEs don't have the IT resources to implement complex enterprise management systems.)
The OpenBravo license in based on the MPL, and the software is available for download from Sourceforge.
Increasingly, a great number of our InstallBuilder customers have been InstallShield refugees. Desktop application development has never been Java's forte, but one of my early experiences with multiplatform installation tools was the now defunct InstallShield Multiplatform. The tool had a lot of shortcomings, but what really irritated me was the really ugly Java AWT interface that made us Linux users feel like we were second-class citizens.
Because of those early experiences, at BitRock we always strive to offer you a truly native installation experience. For example, on Unix we provide both Gtk and Qt-based frontends to our installation tool. In addition to being pretty, by virtue of not requiring the bundling of a JRE, our installers are also lean and mean, as we will comment on future posts.
We are currently hard at work on the 4.2.0 version of InstallBuilder.
It includes support for FreeBSD 6.0 and Linux on IA64 (Itanium). Although regular FreeBSD 5 and x86 Linux binaries can run ok with compatibility libraries installed, we had customer requests for pure, native ports.
Expanding on the multiple parameters per page feature introduced in InstallBuilder 4.0, you can now arrange parameters on screen. To do so, you can now set the orientation property of a parameterGroup parameter to horizontal or vertical. See the pictures some examples running on Windows and Linux (Qt mode) and the corresponding XML code. Click on the images to see them full-size.