provides software and services that enable enterprises
Live Chat 1-888-673-6564
The Enterprise Open Source Blog
  • Home
  • Search
  • Contact Us
  • Products and Support
  • Services
  • Enterprise OSS Blog
  • Wazi Technical Blog
  • Resources Library
  • Cloud Services
  • Partners
  • Customers
  • Community
  • Company
  • Careers
  • News and Events

Subscribe by Email

Your email:

Most Popular Posts

  • Enterprise Apache Tomcat 7 Clustering - Designing an Efficient, Reliable and Productive Application Server Cluster
  • Open Source Virtual Whiteboards and Dimdim Review
  • An Enterprise Apache Tomcat Clustering Guide
  • Supporting CentOS In The Cloud With Windows Azure
  • VLC License Change: A lesson in perseverance
  • An In-Depth Look at Tomcat’s Clustering Mechanisms
  • Apache HTTP Server: New Features for Version 2.4
  • Why Closed Source is Better Than Open Source
  • Access Serial Ports through Ruby
  • JBoss AS7 Clustering Using mod_cluster and http 2.4 (Part 1)

Connect With Us!

Current Articles | RSS Feed RSS Feed

Do you know what open source software you are using?

Posted by Aaron Mandelbaum on Fri, Jun 29, 2007
  
Email This Email Article  
Tweet  
  

OpenLogic's mission in life is to make it easy for enterprises to use open source software, so the first question we ask when we meet with a potential customer is "What open source software are you using?"  That's a hard question for a large company to answer.  It turns out that the commercial software tracking tools that companies use don't track open source software.  They usually have to send out a company wide email asking "what open source software are you using?"  They then wait for the replies and compile a large Excel spreadsheet with the answer.  If they are lucky, they get complete data with lots of useful information like version numbers, websites, why the team is using the software, etc.  We often have to do two or three iterations just to truly understand their needs.  So, we decided to write OpenLogic Discovery.  (Actually, Rod decided to write it during his RV vacation - hopefully, his wife will let him take his laptop on his next vacation!)  Discovery runs on a system and compares all of the files with footprints of about 5000 open source software applications.  It then reports back on all the open source software it has found.  It finds installed open source binaries, not just source code.  It's a free tool - although not open source at the moment - available for download on our website.  Check it out.  Now you'll really know what open source software you are using!

Read More

0 Comments Click here to read/write comments
Tags: Open Source Trends

How does the open source development model affect the software?

Posted by Aaron Mandelbaum on Fri, Jun 29, 2007
  
Email This Email Article  
Tweet  
  

So everyone knows that open source software is developed a little differently than traditional proprietary - but how is it different?  How does that difference in the development model affect the software itself?  That's what the guys at How Software is Built have set out to find out.  They are interviewing lots of people about different development models.  (I know this because they interviewed me.)  You can read my entire interview online  - they asked about everything from why would you start an open source application to how does support work to  how successful will Second Life be as an open source project.  It was one of those interviews where you actually get to think a lot - I'm following their blog as it looks like their other interviews have been as thought provoking as I found mine to be.

Read More

0 Comments Click here to read/write comments
Tags: Open Source Trends

Ruby/RubyGems/Rails/MySQL installation h e double-hockey sticks

Posted by Aaron Mandelbaum on Fri, Jun 29, 2007
  
Email This Email Article  
Tweet  
  

So I decided to go my own way since I don't really like installing via a package manager. IMO, package managers are good for installing shared libraries and the like on Linux, but major apps like Subversion and PostgreSQL and stuff like that I like to install where I want them so I can maintain them easier and have them all in one place. So I understand that I made things harder for myself from the get go since I didn't want to use the "opinionated" way of doing things, and still I think it's worthwhile saying that I find it ironic that the technology intended to make one's web development life so easy and fun is not easy and fun to install on Linux. This is the common statement I found on the web and in books about how to install Ruby and Rails and MySQL: "On Windows, Instant Rails provides a self-contained Rails environment... On the Mac, Locomotive is a self-contained Rails environment... If you are running Linux, you know how to suck bits off the Web. Start with the Rails Wiki, and find instructions for your flavor of Linux." Not a good sign. It took me forever to find releases of the projects out on the web since I was looking for binaries and they just don't exist. This *really* bothered me. I love Linux for doing work, but the compile-from-source thing just drives me bananas. There are always problems and it takes forever to compile and make and make install and understand all the options on each of the commands and finally after 3 days of research you can finally get the stupid project installed. So I had to compile Ruby from source. Then I had to go find RubyGems and compile it from source. At this point I was ready to pick up my computer and throw it off the 4th story of the building where I work. So I succumbed to the "opinionated" recommendation to use RubyGems to install Rails. That worked thankfully. And now all I had to do was install MySQL. So off I went to find the source since I quickly discovered that MySQL doesn't like to make the source easily accessible anymore so I had to really search around for it. Finally, I found it at: ftp://ftp/mysql.com/pub/mysql/src/. Once again, back into the weeds trying to get MySQL to compile and install. So here are the steps I did to get this stuff installed - which took me approximately 4-5 hours. 1. Ran the adept package manager to install libraries such as irb, rdoc, etc. In a shell: 2. Found and untarred the Ruby 1.8.5 source distro. (http://rubyforge.org/frs/?group_id=426) 3. Renamed the directory to ruby-setup and created a new ruby-1.8.5 directory. 4. Cd into the ruby-setup dir. 5. Ran ./configure --prefix /path/to/ruby-1.8.5 dir. ran make and make install. 6. Added RUBY_HOME to my path. 7. Found and untarred the RubyGems 0.9.4 source distro. 8. Renamed the directory to rubygems-setup. 9. Cd into the rubygems-setup dir. 10. Ran sudo /path/to/rubybin/ruby setup.rb. (I just discovered there is a better way to do this. http://rubygems.org/read/chapter/3) 11. Ran sudo /path/to/rubybin/gem install rails --include-dependencies. 12. Added RUBYOPT=rubygems to my profile. (This is necessary to have ruby run apps with rubygems loaded automagically) 13. Found and untarred the MySQL 5.0.42 source distro. (ftp://ftp/mysql.com/pub/mysql/src/) 14. Renamed the directory to mysql-setup and created a new mysql-5.0.42 directory. 15. Cd into the mysql-setup dir. There is a very helpful file called INSTALL-SOURCE that outlines all the necessary steps - including a nice section on the configure options. 16. Did all the MySQL steps - about 10 in all. Finally everything was installed - this took me the entire morning. After coming back from lunch, I actually started a sample app using the book Rails for Java Developers. Amazingly, there was a mistake in the instructions and when I got to the part about running the stubbed out tests, I got a bunch of failures which the book did not mention. If you get some errors running rake the first time after creating an app in Rails, check that the .yml file has the correct named variables for the test to use. The test referred to :first, but the .yml file had one: as the variable. Sort of close, but not close enough. So could someone please package a self-contained Ruby on Rails environment of binaries for Linux like the Mac and Windows versions? I would buy you a case of barleypop. '8~)
0 Comments Click here to read/write comments
Tags: Open Source Trends

Efficient and Effective Open Source Policies

Posted by Aaron Mandelbaum on Wed, Jun 13, 2007
  
Email This Email Article  
Tweet  
  

I blogged a couple weeks ago about the OpenLogic-hosted panel at OSBC consisting of three enterprise visionaries sharing advice on creating open source policies and managing open source risks.  In Part 2, I wanted to share the highlights from their advice on open source policies.

Read More

0 Comments Click here to read/write comments
Tags: Open Source Trends

Is 2008 the year of the desktop?

Posted by Aaron Mandelbaum on Tue, Jun 12, 2007
  
Email This Email Article  
Tweet  
  

Halmaka John thinks that 2008 is the year of the desktop.  I think he did a good job of describing the things that don't work well enough yet.  Hopefully this will serve as a call to arms not only to the open source community - who has been working really hard on this issue for a long time! - but also a call of arms to the hardware companies that could help.  Here are some of the things he listed that I think still need work:

Read More

0 Comments Click here to read/write comments
Tags: Open Source Trends

Do you work better when you work for free?

Posted by Aaron Mandelbaum on Wed, Jun 06, 2007
  
Email This Email Article  
Tweet  
  

So I've been asking if you are working for free and then you get paid, if you no longer get paid, will you continue working (for free)?  Jimmy Guterman asks a related question, "Do You Work Better If You're Working For Free?"  I don't know but I'll add two points:

Read More

0 Comments Click here to read/write comments
Tags: Open Source Trends

Movable Type is now open source!

Posted by Aaron Mandelbaum on Wed, Jun 06, 2007
  
Email This Email Article  
Tweet  
  

Six Apart will be releasing an open source version of their product Movable Type.  I think this is great.  Many in the blogosphere have said that Six Apart has been forced to move to open source because its largest competitor, WordPress, is open source.  (Both WordPress and Movable Type are blogging platforms.)  Maybe.  Maybe customers had gotten used to WordPress' modularity and wanted the same from Movable Type.  On the Movable Type website they say that their customers wanted an open source version:

Read More

0 Comments Click here to read/write comments
Tags: Open Source Trends
All Posts
Error sending email
Email sent successfully

Email article
Email To : 
Your name : 
Message : (maximum 200 characters)

schedule-a-deep-discovery-demo

Enterprise OSS Blog Policy

If you read a post on The Enterprise OSS Blog, please leave a comment. Let us know what you think, even if it's just a few words. Comments do not require approval, but they are moderated.OpenLogic reserves the right to remove any comments it deems inappropriate.

 

click-to-chat-with-a-live-open-source-expert

get-a-quote-on-support

download-the-support-evaluation-kit

Browse by Tag

  • 2013 (2)
  • Agile (1)
  • Apache (2)
  • apache tomcat (1)
  • AS 7 (1)
  • as7 (1)
  • Auditing (5)
  • Azure (2)
  • Budget (1)
  • BusyBox (1)
  • CentOS (3)
  • Closed Source Software (1)
  • cloud (4)
  • clustering (1)
  • CMS (1)
  • Code Scanning (1)
  • commercial distribution (1)
  • Community (4)
  • compliance (39)
  • C-Suite (1)
  • Database (1)
  • developers (2)
  • DevOps (15)
  • Drupal (1)
  • enterprise software (2)
  • foss (5)
  • Gitbhub (1)
  • Governance (36)
  • guide (1)
  • Hadoop (2)
  • HBase (2)
  • http 2.4 (1)
  • httpd 2.4 (1)
  • Java (1)
  • javascript (1)
  • jboss (3)
  • JBoss Cluster (1)
  • Joomla (1)
  • Legal (21)
  • Legal & Compliance (62)
  • Legal and Compliance (2)
  • license compliance (1)
  • Licenses (12)
  • Linux (4)
  • lisp code (1)
  • martin fowler (1)
  • Mobile (3)
  • mod_cluster (2)
  • MySQL (1)
  • Neal Ford (1)
  • open source (19)
  • open source compliance (1)
  • open source components (1)
  • open source events (1)
  • Open Source Governance (2)
  • open source legal issues (1)
  • Open Source Licensing (3)
  • Open Source Management (38)
  • Open Source Policy (3)
  • open source software (15)
  • Open Source Software Adoption (4)
  • open source software policy (1)
  • Open Source Training (1)
  • Open Source Trends (337)
  • Open Source vs. Commercial Software (3)
  • OSS (5)
  • OSS Packages (2)
  • PaaS (1)
  • paredit (1)
  • picketlink (1)
  • Policy (4)
  • PostgreSQL (1)
  • Presentations (1)
  • Programming (2)
  • red hat (1)
  • RHEL (1)
  • Ruby (1)
  • Scanning (27)
  • Scanning & Governance (12)
  • Scanning & Provisioning (30)
  • Security (13)
  • Shibboleth (1)
  • software compliance (1)
  • Software Development (2)
  • Software Development Lifecycle (7)
  • software infrastructure (1)
  • Solr (1)
  • Support (48)
  • Support & Services (2)
  • SUSE (1)
  • Technical Governance (1)
  • The Cloud (35)
  • The C-Suite (2)
  • tomcat (4)
  • Training (9)
  • Ubuntu (1)
  • Uncategorized (69)
  • Windows (1)
  • Windows Azure (1)
  • Wordpress (1)
  • Zookeeper (1)
Home | Search | Contact Us | Products and Support | Services | Enterprise OSS Blog | Wazi Technical Blog | Resources Library | Cloud Services | Partners | Customers | Community | Company | Careers | News and Events
Products
OpenLogic Exchange (OLEX)
License Compliance Module
OSS Discovery
OSS Deep Discovery
OpenUpdate
Services
Open Source Support
CentOS Support
Scanning & Compliance
Open Source Training
Professional Services
Solutions
Support & Indemnification
Open Source Governance
Open Source Scanning
Open Source Provisioning
Consulting & Training
Contact Us
1-888-673-6564


© 2013 OpenLogic, Inc. All rights reserved.
Site Map  |  Privacy Policy