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)

Current Articles | RSS Feed RSS Feed

Open Source's Impact on Programming in America

Posted by Aaron Mandelbaum on Thu, Sep 21, 2006
  
Email This Email Article  
Tweet  
  

Dana Blankenhorn posted on ZD Net (http://blogs.zdnet.com/open-source/?p=780) about open source's impact on programming in America and about Ludd vs. open source. This seems pretty clear to me; I’m a huge believer in open systems, capitalism and a balanced and fair playing field. If open source puts programmers in foreign countries on an even [competitive], then great! The world is becoming flat (see earlier post “The World is Flat”) and that is a really good thing. It brings us closer together, ties the various countries and makes us interdependent. It also significantly raises the standard of living of people in countries that have previously had few ways to do so. What we get out of all this in the end is the best programmers in the world creating the software for all of us to use. We end up with higher quality software at a much lower cost and the efficiencies of every company (that has the intelligence and foresight to use it) more efficient. The only people who might suffer are the feeders at the bottom of the programming pool here in America. They will be squeezed out by higher quality work elsewhere. You could argue that the lower cost of labor, even professional labor like this, overseas means companies will use lower quality work there rather than the higher paid engineers here; but I don’t really believe that. What company or person do you know of that would say they would accept lower quality (in software) to get a better price. We have an incredible pool here in America of highly creative, talented and capable software engineers. The difficulties and additional costs of sending work overseas makes it difficult to match the productivity of a creative team of highly talented software engineers here in the US. But, we also have a fair bit of “noise” here in the US - people who are software engineers not because of talent, capability, or love, but because of the money. Those are the ones that will lose out here because that kind of [lack of] talent can indeed be found overseas for a lot less money; and good riddance to them; they should go find a field that the love or where they have a natural talent. I have done and do a lot of out sourcing to India and other countries and they have a great pool of very intelligent and well-trained people there (as long as you pick the right companies to work with). But, I still keep the creative, fast moving software development here in the US. This tactic of using each country for the things the people excel at is what will accelerate companies and make them more efficient – and is exactly the way a capitalistic country should operate.
0 Comments Click here to read/write comments
Tags: Open Source Trends

USB rechargeable batteries

Posted by Aaron Mandelbaum on Wed, Sep 20, 2006
  
Email This Email Article  
Tweet  
  

Rechargeable AA batteries that can be recharged through your laptop's USB port. Now if only they could take care of my laptop battery problem ... Firm fits standard rechargeable batteries with USB | Reg Hardware.
0 Comments Click here to read/write comments
Tags: Uncategorized

Productive workspaces

Posted by Aaron Mandelbaum on Tue, Sep 19, 2006
  
Email This Email Article  
Tweet  
  

I read an interesting post, The Happiness Project: This Wednesday: a quiz--is your workspace driving you crazy?, about what makes a comfortable workspace. (She got the list from a book called A Pattern Language: Towns, Building Construction.) With just one or two exceptions, my office meets most of the criteria on her list. However, our engineers all sit in an open environment to help foster collaboration. I think most of these are not true for them. In particular, these are not true of anyone sitting in an open, shared or cubicle environment, quoted from The Happiness Project: This Wednesday: a quiz--is your workspace driving you crazy?:
  • there’s a wall behind you (so no one can sneak up behind you).
  • there’s a wall to one side (too much openness makes you feel exposed).
  • your workspace is 50-75% enclosed by walls or windows (so you have a feeling of openness).
  • you are aware of at least 2 other people, but not more than 8 people, around you (less than 2, you feel isolated and ignored; more than 8, you feel like a cog in a machine).
  • no one is sitting directly opposite you and facing you.
  • you can see at least 2 other people, but not more than 4.
I sat in a cubicle for 10 years at HP. (Everyone has a cubicle at HP - or everyone used to.) I was worried about it when I took the job, but when I got there I discovered that I didn't mind it at all. When I was writing code and everyone in the cubicles around me was writing code, it worked great. It was relatively quiet and there was always somebody near by to bounce an idea off of. Later, when I moved into management, I found the cubicle environment more distracting for many of the reasons above. I could hear lots of other people's conversations (in particular, I will always remember the woman next to me who would start voice mails and stop and redo them at least three times each!) on topics not related to mine and I was easily interrupted all the time. There was no standard way to signal "I'm on an a call right now that's going to take a while, come back in 30 minutes." - not like a closed office door signals that you don't want to be interrupted. (I also evaluated my home office. If you count the dogs and the baby, I'm doing pretty good here too.)

Read More

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

Frequency of Board Meetings

Posted by Aaron Mandelbaum on Tue, Sep 19, 2006
  
Email This Email Article  
Tweet  
  

I read Brad Feld's blog periodically and he has a series going about how to run and participate in a board of directors. His most recent post was on how often board meetings should happen. Of course that varies based on the where the company is at in it's evolution. But, at an early stage he suggests monthly in-person meetings. From experience I can tell you that monthly meetings seem like a lot of work and I know there is a lot of time put into preparing for them every month (sometimes it feels like roughly a week every month we are preparing for them since we really start concentrated thinking and effort about a week before the meeting). But, I also know that monthly meetings keep us on our toes. Sometimes we get to a week prior to the meeting and wonder how much we could possible have to talk about since it has only been three weeks since the last meeting; then we start talking and thinking about it and almost always have loads to say and can show how much progress we have made. So, even though it seems like a pain sometimes, having those monthly board meetings is a good thing. First we get very quick feedback and input on our direction and what we are thinking. But also, it forces us to concentrate on progress and it shows us just how much progress we are making. It use to be we had weekly status meetings in the software engineering world; those have moved to daily stand-ups in the agile development world. The same is true at the management level; we use to have quarterly board meetings, but in the more agile world we have to live in, monthly meetings are more appropriate. Of course as a company grows and matures, those meetings should get less frequent and can sometimes be done remotely.
0 Comments Click here to read/write comments
Tags: Open Source Trends

Open sourcing existing code needs a sponsor to be successful

Posted by Aaron Mandelbaum on Tue, Sep 05, 2006
  
Email This Email Article  
Tweet  
  

This story highlights the fact that to make a successful open source software project out of existing code, you have to find a champion and a group of users/developers.  Tesseract OCR, an optical character recognition engine, was orginally developed by HP Labs.  However, according to this article, Google Code - Updates: Announcing Tesseract OCR, HP wasn't using it and they asked UNLV to help them open source it.  UNLV asked Google to help them, and Google, after putting some work into it, recently released it as open source on Sourceforge.  It looks like Google is going to continue to work on it as they are hiring OCR engineers.  It would be interesting to know how UNLV found Google as that is usually the hardest link to make - finding individuals or companies that have a use for your software and that are willing to work on it in open source.  Any successful open source project needs to have a group of individuals or companies that are willing to sponsor it and work on it.  Companies that have code they are no longer using (and are therefore willing to open source) often have a hard time finding those sponsors.

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

Blogs: Honesty, mistakes and employees

Posted by Aaron Mandelbaum on Tue, Sep 05, 2006
  
Email This Email Article  
Tweet  
  

I'm all for blogging, and I think part of blogging is being honest about your mistakes.  Your personal mistakes and your company's mistakes.  However, I can't help but wonder how it feels to be the employee that Jonathan Schwartz is referring to in this blog post.  The employee made a presentation about Sun's open source strategy that  Jonathan refers to as "a very uncomfortable customer presentation."  It can't be comfortable to have your boss, the CEO of Sun, criticize you in public even if it is anonymously!  (Jonathan wasn't criticizing the strategy rather the fact that it was the wrong message for the audience.  You can read the post here: Jonathan Schwartz's Weblog.)

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

My new office mate

Posted by Aaron Mandelbaum on Sun, Sep 03, 2006
  
Email This Email Article  
Tweet  
  


Caleb experiencing the bouncy seat for the first time.

My new office mate doesn't talk much but he's learning lots! He's up for any new experience as long as he gets fed every two hours.

Read More

0 Comments Click here to read/write comments
Tags: Uncategorized
All Posts
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

schedule-a-deep-discovery-demo

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!

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