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

Modern Pre-Fab Design - An Analog to Open Source

Posted by Aaron Mandelbaum on Fri, Oct 20, 2006
  
Email This Email Article  
Tweet  
  

Design, the business mantra, has been all the rage the last few years. Fast Company magazine never fails to write about it in every issue. You can debate whether it's a fad or not (I think it's here to stay), but the latest design emphasis started with Apple's reemergence and proof that people care about buying well-designed, easy-to-use products. This is especially true when consumers are driven to a higher level of design consciousness by poorly designed, hard-to-use products (poster children of bad design: the perpetually blinking VCR and spyware-laden Windows machines.) Apple has proven that the traditional tension between great functionality and ease-of-use doesn't have to be at odds with the consumer.

If you believe that people are more design-conscious lately, it's not a great leap to also believe they look for it everywhere - not just in the consumer electronics they buy. Don Norman wrote one of the best books on design, The Design of Everyday Things, and after you read it, you'll be ruined. For better or worse, you won't look at your world in the same way. I highly recommend reading the book, but you've been forewarned that you might be dissatisfied with life as you know it afterwards.

One of the most common everyday things is the space we live in: our houses, our apartments, our offices. There's a very cool trend in living spaces and construction called "Modernist PreFab." The essence of it is this: good design can reach into everyday living spaces, not just high-end, one-off spaces few can afford. They often use a renowned designer and architect, challenge him or her with a living space problem constrained by some simple requirements such as: it must be affordable to the middle class, it must be built with easily accessible, environmentally friendly materials, it must be energy efficient, and above all, it must be designed so it delights its inhabitants.

A modernist prefab website that will give you a very good idea of what these spaces look like is Fab PreFab http://www.fabprefab.com. Before you go there on work hours, you should know you could get lost exploring all the companies and designers that are into this. Some of their work is absolutely gorgeous and some of it is, shall we say, different. (Maybe minimalist is a better word. Thoreau would be proud of this one.)

The modernist prefab trend is the manifestation of two major currents of thinking: 1) Good design can be affordable and 2) good design can be packaged and widely distributed. When I thought about these principals of modern prefab I wondered if they had any bearing on open source. There's no doubt in my mind that they do.

First, the whole concept of prefab is known in the software industry as "reusable objects" and "design patterns." Nothing new there except an interesting parallel and granted it's not unique to open source. It's common for new software to be based on established operating systems, subsystems and components such as Apache, JBoss, MySQL, Linux. Very few projects are written from scratch. Even small packages like the Apache Commons libraries that are used in lots of open source software are there because developers simply got tired of writing the same stuff over and over again, all of it incompatible from one rewrite to the next, and none of the differences really adding much value. So, modernist prefab and software reuse are natural soul-mates.

Second, affordability and distribution of prefab is all about sharing designs with lots of people - the market for prefab decides what's good design. Open source is certainly about sharing designs with lots of people and the success of an open source project is decided by the users as well. Despite Richard Stallman's insistence that OSS should be "free as in speech", a lot people still look at open source in the "free as in beer" sense and for the most part, thankfully, it delivers on both. Maybe we can twist Richard's saying about what "free" means to be "affordable, as in beer."

Third, the designers of modernist prefab can be renowned architects who want to make a difference in the world. Rather than spending their lives working on three great monuments to man, maybe they want to make a bigger impact on more people by sharing their work and making it affordable. The designers of modernist prefab aren't second rate, they simply have different goals for their work and lives. The same can be said about the community behind most open source packages. Because of this, there's passion for open source projects that's a rare find in the commercial world.

Fourth, even a modernist prefab home needs to be customized and fit into its environment when it's installed. It needs a site survey, foundation, project manager, someone to pick and deliver the material. In the same way, no open source package just installs itself and fits perfectly. It takes some adjusting and maintenance, hopefully not a lot, but it's got to be built into the design of the package. The designer must bow to this knowledge that there will be some fit, finish and customization of the product. If the product isn't designed for fitting into lots of places and can be easily maintained, it's not well designed prefab or open source.

Finally, the prefab design itself is fluid and user-centered. Prefab architects set their sights on solving different problems - it's the unmet need thing again. Solutions that are currently on the market don't fit the bill in some way. Perhaps current solutions are too expensive, too big, too small, don't integrate well, are hard and expensive to maintain, aren't energy efficient. There could be a host of reasons to do something different. In that respect, as I mentioned in my last post, the market can be exceedingly small for it to be a viable target for new prefab designs. In prefab, the threshold for building something new, and hopefully innovative, is much lower like it is in the open source world.

What's interesting to think about is how two disparate movements, modernist prefab and open source, have so much in common. Subsystems and assemblies that come out of prefab design will be used as standard components in construction when it's mainstreamed. This is similar to the way an open source architect would use a model-view-controller design pattern or an Apache web server.

It's not strictly about the components themselves, it's about how you put them together that makes the design. There are interesting parallels to explore between the open source movement and prefab design and I hope this notion has spurred some interesting ideas for you.

Follow @openlogic
Follow @OSCloudServices

This work is licensed under a Creative Commons Attribution 3.0 Unported License
Creative Commons License.
Tags: Open Source Trends

Comments

Currently, there are no comments. Be the first to post one!
Post Comment
Name
 *
Email
 *
Website (optional)
Comment
 *

Allowed tags: <a> link, <b> bold, <i> italics

Loading...
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