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

Conversion... From Linux to Mac.. The prep work

Posted by Aaron Mandelbaum on Mon, Mar 02, 2009
  
Email This Email Article  
Tweet  
  

 

I am switching to a MAC  The computer has not arrived yet, but I am prepping for it. 

I have spent so many years now working with Unix systems, it seems like second nature to me. The biggest change prior, for me came about 5 years ago when I jumped from tcsh to bash. I still have my Minix 5 1/4 disk from 1988-89.. I have a slackware release of Linux with a 0.9 kernel.. Geez, I have been doing this for a long time....  I have been employed where some version of windows was required, and I always found a way to run linux. The worst case was running KDE from Cygwin, because of Corporate policy. Of the Unix variants, I have tried or worked on almost all of them. HP/UX, dgUnix, Solaris, AIX, BSD, Linux, Digital Unix, Xenix, Dynex, just to list a few.  It has been a long and winding road from the Fortune 32:16 systems and AT&T 3b1 & 3b2's that I used early on in my career. I have managed single systems and large networks. I have been a member of USENIX and SAGE and attended the LISA and USENIX conferences many times. 

Over the last several years many of my friends and colleagues have switched over to MACs. I have teased them about their shiny little boxes, the price points, and that they ( the computers ) were just overgrown iPods. However, I have to admit, during that same time, I saw excellent code written on the computers, and some really nifty applications being utilized on the MACs. I used to tease my friends that if I ever got a MAC, the first thing I would do is install UBUNTU. That is what I did whenever I got a new computer with windows installed on it, and I assumed that I would do the same with the big iPod.

Well, the company I work for, ( OpenLogic ) is buying all the developers shiny new 17" Macbook Pro's. My first thought was, "I wonder how hard it will be to get Ubuntu on that?".  I started reading up on how to install Ubuntu, and how I could get other "favorite" applications on the new box. I read about Boot Camp, so I could dual boot, OSX or Ubuntu.. ( Side note... I call it OSX, as I get further along, I may switch to calling it Leopard or Snow Leopard, or 10.5.5... etc.. )  I made a trip ( pilgrimage? ) to the Apple Store. It was just like I remembered. Ipod to the left me, Ipod to the right of me, oooh, something shiny.  I played with the 15" Macbook pro's as the 17"s were not in the store yet. I had some of my Mac aware buddies with me, so I could ask pertinent questions. First? How do I get a terminal up?  Finder? you gotta be kidding me. I could see the Ubuntu disk sliding into the slot on the right side so clearly. Then "IT" happened.  Nope, it wasnt the Apple store employees asking me for the 5th time if I needed help. IT wasnt the the lightness of the laptop, the shine of the case, the gleam of the beautiful screen, not the speed of the processor or the "it just works" wireless networking. Not even the promise of integration of microsoft office. ( Actually, that is not a plus for me anyway. ) "IT" is the trackpad. Using the new trackpad totally hooked me. Click anywhere and it works. It is big and useful and handy and cool. Using gestures (multi finger swipes) is awesome. After 5 minutes, I was hooked on the trackpad, and on the keyboard. I love the little chicklet keys. I began to re-think my "put Ubuntu on it" approach to the impending arrival. If I am going to be able to take full advantage of that big cool trackpad, I am going to need to keep OSX on the box. Openlogic, had purchased VMware fusion for me to put upon my new MAC, so that I can work with open source packages for a variety of operation systems, and my next thought moved me from installing Ubuntu on the MAC, and just have a vmware image of Ubuntu, if I needed to get any "real" work done.

I left the store ( mothership? ) with that thought in mind, however something was really nagging at me. Oh, it could be the voices of all the Mac fanboys that I have teased over the course of time, haunting me as I reflected on how much fun it was to play on the Macbook. Possibly, but more than likely it was my inner voice telling me that I should get the most out of this experience. I should bite the bullet. I should not try and turn the Mac into a Linux system, but rather see what the Mac had to offer. Learn the system as well as I know the Linux system. I needed to shift my thinking so that "real work" would be done on the Mac. Sure, there are certainly going to be things that I do not like. I am positive that over time I may have some clear and objective criticisms of OSX or the Macbook itself. At this point, I have vowed to keep the system native. I have gone so far as to vow to use only the native applications that come with the system. If over the course of time, an app, does not meet my needs, then I can say that I gave that app a fair evaluation and move on to an alternative.

I plan on blogging my findings as I go about the switch. As I wait for the Macbook to arrive, I have been reading up on the OS, and asking questions of my friends that know about them. If you have any good advise, feel free to send it along. Check in here every once in a while, and see how I am doing going "Cold Turkey" from my linux systems.   ( I will have to use them from time to time to do my job. But, my main day in day out environment will be OSX. )  Oh... and If I teased you about your shiny little Mac...  I am sorry. 

 

** Authors note **  Yes, I know that I never capitalize the word windows.

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