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

Enterprises Treat Open Source Software in the Same Way as Proprietary Software

Posted by Aaron Mandelbaum on Thu, May 31, 2007
  
Email This Email Article  
Tweet  
  

Last week at OSBC, OpenLogic hosted a panel of open source end users on the topic of Risks and Rewards: How Enterprises are Adopting and Managing Open Source.  Stormy Peters moderated the session where enterprise visionaries shared advice on creating open source policies and managing open source risks.  Their universal advice is that enterprises should treat open source software just like proprietary software.  Here’s a taste of what they said.

Read More

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

Don't look for that dream job?

Posted by Aaron Mandelbaum on Thu, May 31, 2007
  
Email This Email Article  
Tweet  
  

The question I am trying to answer is "if someone does something because they love it, you start paying them to do what they love, will they stop doing it when you stop paying them?"

Read More

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

Microsoft: Pointing a Loaded Gun?

Posted by Aaron Mandelbaum on Wed, May 30, 2007
  
Email This Email Article  
Tweet  
  

I’ve never used a gun before, but I’m told that the first rule of gun safety is to never point a loaded gun at anyone.  This “safety rule” came to mind recently as I watched the fallout from Microsoft’s claim in Roger Parloff's Fortune article  that they hold 235 patents that are violated by Linux and open source software.

Read More

0 Comments Click here to read/write comments
Tags: Legal & Compliance

Giving Back to the Community

Posted by Aaron Mandelbaum on Wed, May 30, 2007
  
Email This Email Article  
Tweet  
  

I read William Hurley's post on giving back to the open source community.  He makes a good point.

Read More

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

What's your time worth?

Posted by Aaron Mandelbaum on Sun, May 27, 2007
  
Email This Email Article  
Tweet  
  

Developers that work on open source software typically have day jobs that pay pretty well.  So they work on open source software for free and write code during the day for big bucks.

Read More

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

Map your airplane travels ... for bragging rights

Posted by Aaron Mandelbaum on Thu, May 24, 2007
  
Email This Email Article  
Tweet  
  

For those of you who travel too much ... I'd like to introduce you to FlightMemory - it allows you to track all your trips and tells you total hours in the air, top airport, shows you a map of all your flights, etc.  Now you can really show your friends and family how much of a time consuming pain travel is!  (BTW, my six year old has got it down.  After three long flights in one day he decided that flying gives him a headache.)

Read More

0 Comments Click here to read/write comments
Tags: Uncategorized

Announcing OSCirrus, OSS Wind Measurement System

Posted by Aaron Mandelbaum on Thu, May 24, 2007
  
Email This Email Article  
Tweet  
  

Given all the interest in wind energy these days, and the fact that I live in a very windy area, I decided to start measuring wind speed and direction. I found some inexpensive, robust wind instruments, a cheap AVR microcontroller, and set out to build the firmware using an open source C compiler, WinAVR, based on the GNU gcc for Windows. I mounted the wind instruments on my garage and fed the signal to the AVR controller I have in my home office. The AVR microcontroller spits wind speed data out the serial port which is connected to the Linux box. That server turns the wind data into an XML file that's served by an Apache web server. I wrote an example Flash application which reads the XML and adjusts some graphical meters in near-real time (every 5 seconds.) I've released the project as Open Source under the Apache v2 license for the software I wrote. Take a look at OSCirrus.see-do.org for more details, schematics, sensor construction, and downloads of source code. Since I've put up the sensors, I've captured some huge and sustained gusts of wind. Here is a snapshot of the Flash-based GUI that shows the speed history during a severe wind storm that had gusts up to 60mph: So, dig in, have fun.

Read More

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

Do you value things more if you pay for them?

Posted by Aaron Mandelbaum on Thu, May 24, 2007
  
Email This Email Article  
Tweet  
  

I've heard lots of people say that you value things more if you pay for them.  I think that's changing for internet technologies and open source software.  I can see how you would value something traditional more if you pay for it - instead of being free and therefore worth nothing and easily replaceable, it's was worth your hard earned money.  It's the same principle that keeps people's closets full of junk - they paid for it, it's worth money and therefore they can't throw it away.  It might cost them money to replace!  But technology is different.

Read More

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

Apache Virtual Host Tip

Posted by Aaron Mandelbaum on Thu, May 24, 2007
  
Email This Email Article  
Tweet  
  

Background In this article, I'm going to take you on a quick tour for configuring virtual hosts on apache, but then leave you with the one tip that glues it all together. Normally if you're hosting a web site on Linux/Apache, your ISP is handling all this for you, but if you're like me and like to maintain various personal web sites that don't get a lot of traffic, you can put up a Linux box on your DSL connection and have all the disk space and freedom you want to manage your server and try out new technologies. Apache does a great job of hosting independent domains on the same instance through its virtual host capability. All domains can have the same IP address - Apache sorts it out based on the request URL and multiplexes the request to serve it from the correct document root/web site. Apache stands there as a traffic director giving the illusion that each site is completely independent despite they all live on the same server and use the same IP address. That's the basic model of shared web hosting, but you can use it for yourself to maintain your own server with multiple domains on the internet. How To Configure a Virtual Hosted Apache 2 Server If you haven't already, as root, create an /srv/www/vhosts directory # mkdir -p /srv/www/vhosts Then for each domain you want to host on the server, create another subdirectory under vhosts that contains the name of the domain. For example, I have a personal site called sawdust.see-do.org that I use to stash and document various technical projects I have on the side. I have another site I use to host an open-source project I started called OSCirrus.see-do.org (a wind measurement microcontroller, firmware, and instruments project.) With those two sites as an example, my /srv/www/vhosts directory will look like this: lcox@flash:/srv/www/vhosts> ls -l
total 2
drwxr-xr-x 18 lcox www 648 2007-05-03 18:25 oscirrus.see-do.org
drwxr-xr-x 14 lcox www 496 2007-05-18 08:34 sawdust.see-do.org
Depending upon who's going to be updating the site, you'll want to change the ownership of the site directories. In this case, I used my own user account, 'lcox', as the owner and 'www' as the group. Under these domain directories is the normal content you would see for a web site that lives under an Apache htdocs directory, for example. Now, over in your Apache config file, typically in /etc/apache2/httpd.conf you'll see what amounts to a template for virtual hosting in the form of an Include directive. If it's commented out ("#"), then uncomment this line: Include /etc/apache2/vhosts.d/*.conf Under the vhosts.d directory, you will create a configuration file for each of your domains; in this example, I created two .conf files...one for oscirrus.see-do.org and one for sawdust.see-do.org. Note, you don't need to match the file name with any domain in particular. That is the conf file name is arbitrary, but in practice it will reflect some part of the domain name it's describing. I created the files from a template Apache gives you called vhost.template which lives in the same directory:

lcox@flash:/etc/apache2/vhosts.d> ls -l
-rw-r--r-- 1 root root 4203 2007-04-12 19:46 oscirrus.see-do.conf
-rw-r--r-- 1 root root 4196 2007-04-11 20:31 sawdust.see-do.conf
drwxr-xr-x 2 root root 48 2007-03-17 19:41 vhosts
-rw-r--r-- 1 root root 9147 2005-09-09 15:33 vhost-ssl.template
-rw-r--r-- 1 root root 4237 2005-09-09 15:33 vhost.template
So, just do a: # cp vhost.template mydomaingoeshere.conf for example, to get a virtual host configuration for your domain. Inside that conf file is nothing special, but you will need to change the various Apache directives to reflect your domain specific names and locations for things like access and error logs, the server name, admin email, etc. These are all exactly like the normal Apache directives of a non-virtual domain, so nothing special needs to be noted. The critical directive to change will be the ServerName - for example: ServerName oscirrus.see-do.org In order for your new changes to take effect, you need to restart Apache which takes just a few seconds. A typical way to do this is: # /etc/init.d/apache2 restart Domain Registration Assuming you have registered your domains at a registrar such as Network Solutions, DirectNIC, GoDaddy (or any number of the others out there), you will need to login to your registrar account and point the domain to a DNS server. I use ZoneEdit for DNS services because I can very easily repoint a domain or subdomain to a new server and the changes take effect almost instantaneously without having to repoint my domain at the registrar. So, all my domains at my registrar point to DNS servers at ZoneEdit and then at ZoneEdit, I resolve the domain's address to the IP of my server that's behind my DSL connection. So, if you haven't already set up your domain registration and DNS, you'll need to do that before any of this can begin to work and insure you can reach your server from elsewhere on the internet. I won't cover how to do all this since DNS procedures are really well documented and there a 1,000 ways to do it. Finally, Here's the Glue Tip Everything above is pretty self explanatory, well-trodden territory, and the Apache files do a great job of leading you to the virtual host water. You can do all that correctly and still hit this one nasty problem. If you have multiple virtual hosts and you try to request a URL from the 2nd or 3rd host, for example, you'll always get the page from the first virtual host - a maddening state of affairs. So, here's the one line of glue code that's not included in the typical Apache conf template that makes it all work. Over in the /etc/apache2/httpd.conf file, immediately above the Include directive for the vhosts.d conf files, you need to add a line: NameVirtualHost *:80 In context it will look like this: # this NameVirtualHost is critical otherwise any virtual host request will only
# resolve to the first one
NameVirtualHost *:80
Include /etc/apache2/vhosts.d/*.conf
Summary There are lots of tutorials on the net for setting up virtual hosts, but none that I found cover that one magic line - you'd have to dig it out of google/forum posts or somewhere else. So, hopefully, this a) spurs you on to try virtual hosting on Apache and b) saves you a bunch of time trying to figure out how to make it work.
0 Comments Click here to read/write comments
Tags: Open Source Trends

OSBC: Open Source: Why Freedom Makes a Better Business Model

Posted by Aaron Mandelbaum on Wed, May 23, 2007
  
Email This Email Article  
Tweet  
  

Marten Mickos, CEO of MySQL, talked about how freedom leads to success.  He's referring to freedom as opportunity - so eBay brings freedom to trade - anybody can trade with anyone.  I didn't get some of his examples like how IKEA brings freedom to furnishings.  New style, sure.  Freedom? 

Read More

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

OSBC: Hacking the Newspaper: How an Open-Source Nerd from Kansas is Revitalizing Journalism

Posted by Aaron Mandelbaum on Wed, May 23, 2007
  
Email This Email Article  
Tweet  
  

I checked out of my hotel early and hurried over to the Palace Hotel to listen to Rob Curley talk about open source and journalism.  At first I was disappointed because it was just all about using open source as the infrastructure for the computers they were using.  Then it got more interesting ... and lived up to my expectations.

Read More

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

235 Violations. Is that all?

Posted by Aaron Mandelbaum on Wed, May 23, 2007
  
Email This Email Article  
Tweet  
  

When I first read the Microsoft saber rattling article in Forbes a week ago where Microsoft claimed open source projects including Linux, OpenOffice and others violated 235 of Microsoft's patents, my first thought was: "Is that all?" Out of the millions of lines of code those open source projects represent, the idea that they allegedly violated 235 patents is absolutely amazing considering there are patents granted on the most mundane things like transferring data from one computer to another over a network. I would have thought the number of violated patents was much, much higher. If Microsoft would have made the claim that open source projects violated exactly 8,154 patents, I would have believed it. Imagine trying to commute to work in a Tokyo subway and not rub up against anyone else or step on a foot. That's the visual picture of the patent landscape today. Given how loosely and freely the patent office hands out its goods, it's not an exaggeration to say it's impossible now to create a product without violating a patent somewhere. The question isn't whether a patent is violated when new software is developed, the only question left is whether a patent holder somewhere will press its case. If your product is successful, it's a given you'll have to defend. Microsoft might be the poster child of frivolous patents, but recently when Steve Jobs announced the iPhone and claimed their development resulted in over 500 patents (applied for or awarded, I don't know the exact details), he was bragging about how innovative they were, but it's truly a sad day when one device can lay that much claim in the intellectual land grab game that's been going on for the last 15 or 20 years in technology. The iPhone will be a distant footnote in technology history by the time its patents expire. To be sure, Microsoft must see patents as a double-edged sword. No doubt, frivolous patents have been used to extract money from the company. So, in some ways I can't blame them for puffing up their patent portfolio for defensive purposes, but the threshold they're using to activate those defenses seems to be lowering day-by-day. Either they're getting weaker, feel more vulnerable, or open source is getting stronger for these kinds of PR skirmishes to be breaking out into the open.
0 Comments Click here to read/write comments
Tags: Open Source Trends

Blogging the non-bloggable event

Posted by Aaron Mandelbaum on Tue, May 22, 2007
  
Email This Email Article  
Tweet  
  

Today I went to a panel that was a "non-bloggable event."  I'm not sure what it means to be a non-bloggable event and I'm not sure someone can tell me that I can't blog about an event I attend but I do understand that they were trying to make it a more interesting talk by making the speakers feel more at ease.   I bet none of the speakers really felt more at ease but they did make some very interesting comments.  Although I won't say what they were, I will say that I am now waiting for a patent (or anti-patent?) move from the open source community!  

Read More

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

OSBC: Downloads to Dollars

Posted by Aaron Mandelbaum on Tue, May 22, 2007
  
Email This Email Article  
Tweet  
  

The Downloads to Dollars panel was moderated by Larry Augustin and the panelists were from XenSource, Vyatta, Eloqua and OpenSpan.  (And one of them used a lot of JBoss stories.) 

Read More

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

Where's Stormy? At OSBC

Posted by Aaron Mandelbaum on Tue, May 22, 2007
  
Email This Email Article  
Tweet  
  

If you are at the Open Source Business Conference, stop by to say hi!

Read More

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

The open source community comes through again!

Posted by Aaron Mandelbaum on Tue, May 22, 2007
  
Email This Email Article  
Tweet  
  

We've been using a proprietary web conferencing tool for our webinars because none of the open source ones meet all of our needs.   The big problem with the proprietary ones is that you have to use their proprietary player to play back the webinar.  We've been debating giving up some of the features we use (like polling, multiple moderators, etc) in order to just go to an open source tool with open formats but it's hard to give features up.  (By the way, if you know of a tool or are interested in enhancing one of the existing ones, let me know!)  Up until recently using a proprietary tool was more of annoyance than a problem ... then came our talk last week.

Read More

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

Why do open source software developers write code for free?

Posted by Aaron Mandelbaum on Wed, May 16, 2007
  
Email This Email Article  
Tweet  
  

One of the things that has always fascinated me is how people do not understand why developers write code for free.   I can't tell you how many people I've explained open source software to - only to have them get stuck on the "yes, but why are these guys writing this software? Don't they have anything better to do?"  I explain that they write the software:

Read More

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

JavaOne 2007

Posted by Aaron Mandelbaum on Tue, May 15, 2007
  
Email This Email Article  
Tweet  
  

This was my first JavaOne.  At first I was amazed at the spectacle of it all.  Logistically there's a lot going on.  When I signed in I was sent to about 6 different locations before I had all of my credentials and gear.  Despite the bumps it's the place to be if you're in the Java world.  OpenLogic had a booth at the event and it was very wise for us to be there.  The booth was always hoppin' with attendees that wanted to know more about what we do.

Read More

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

Is the open source model unsustainable?

Posted by Aaron Mandelbaum on Thu, May 10, 2007
  
Email This Email Article  
Tweet  
  

Rich Green, a Sun VP, says that the open source model is unsustainable and that we are stealing from the poor to give to the rich.  Maybe he should study the open source model and the motivation behind open source software before he stands up in front of thousands and claims Sun is going to save the poor open source developers.  It's kind of like saying that you're going to save all the poor freezing polar bears by sending them some blankets.

Read More

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

Yet Another Social Networking Site: Dopplr for Travel

Posted by Aaron Mandelbaum on Thu, May 03, 2007
  
Email This Email Article  
Tweet  
  

I got an invitation to yet another social networking site, Dopplr.   This one is focused around travel.  You enter your trips and you can see if any of your friends are going to be there.  So, for example, I can tell that Nat Torkington and Tim O'Reilly are going to be in Portland in July at the same time I will be there for OSCON.  That one probably isn't a great surprise as I would have expected to see them both at OSCON!  However, for other shows, it will be fun to see in advance who will be there without having to send out a mass mailing.

Read More

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

Effective Release Notes

Posted by Aaron Mandelbaum on Wed, May 02, 2007
  
Email This Email Article  
Tweet  
  

Working on documentation at OpenLogic, I spend a lot time looking at release notes. When a new version of a project we support is released, I need to find out what will be most important and useful for our customers to know about it. Whether I'm trying to find the latest security patch or just looking for the highlights of the new version, some release notes are much easier to view and work with than others. 

Finding the Release Notes

Read More

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

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

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 (40)
  • C-Suite (1)
  • Database (1)
  • developers (2)
  • DevOps (15)
  • diploma (1)
  • Drupal (1)
  • enterprise software (2)
  • foss (5)
  • Gitbhub (1)
  • GNU-Bash (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)
  • struts (1)
  • Support (48)
  • Support & Services (2)
  • SUSE (1)
  • Technical Governance (1)
  • The Cloud (35)
  • The C-Suite (2)
  • tomcat (4)
  • Training (10)
  • 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