Migrate to Apple from Windows OS

Posted on 2011-10-07
Last Modified: 2016-05-31
We are trying to migrate our Java developers from Windows based development to Mac platform. Wondering if experts have used both the platforms for development.. if so I would like to take the suggestions:

I'm trying to compare:
Installing and configuring java tools (eclipse, apache tomcat, other frameworks spring, struts, ext js etc.,)
Security on MAC over Windows OS
Other features such as installing different versions of JDK, IBM tools (WebSphere) etc.,

Question by:LPUS
    LVL 9

    Accepted Solution

    I have a couple of clients that have Mac environments and they seem to do just fine as far as installation and usage go.
    Viruses tend to be fewer of the Malware variety that seems to be the most common thing now-a- days, but I think that is primarily because of the smaller client base of macs than the actual architecture.  If you look at all the vulnerabilities, most of the windows ones are caused by other vendors, not MS itself.

    For me my issue with Macs is they still do not have a decent Outlook equivalent.  Sure Outlook for Mac is close, but the way the contacts, mail, tasks, and notes are synced, it is still a little odd.  Add in syncing other tools like MobileMe, plus your data plan, plus a duplicate remover, it gets a little expensive.  Not to mention getting them all on a Blackberry gets even wonkier.

    But overall, you shouldn't have too many problems from a development aspect.

    Author Comment

    Thanks for the feedback..  How about security policy on Mac.. such as installing local network policies, backup, allowing certain user to install different versions of JDK, eclipse etc.,, ?

    Thanks again...
    LVL 9

    Assisted Solution

    Certain scripting might have to be re-written.  I had a domain with vbscript for just about everything, and none of them worked.  I had to re-write everything for applescript or perl.  Since it was just a few machines, 5, I ended up doing the work manually.  Eventually I should probably learn it, but with my other tasks, it is hard to justify investing the time or money for 5 machines.  (my other clients with Macs are either not large enough for domain type stuff, or in a different environment.  When you say network policies, I am not sure what you mean.  IF you mean access and internet filtering that sort, then it doesn't matter.  Back up will be a different solution, and GPO will not work.  You will need OpenDirectory so you will need a OS X server running somewhere.

    You will need to bind them both, the OD for machine settings and preferences, and then AD for network resources.  As for different versions of development software, I would recommend everyone get the same suites, whatever you chose, the same for everyone.  As for different versions, that is fine.
    is the page from apple for the issue.

    Featured Post

    Maximize Your Threat Intelligence Reporting

    Reporting is one of the most important and least talked about aspects of a world-class threat intelligence program. Here’s how to do it right.

    Join & Write a Comment

    How to extract the music from an iPod with freeware. Freeware      Not for iTouch or iPhone only works under Windows. iDump   Sadly, newer versions of iDump are no longer fre…
    Does your iMac really need a hardware upgrade? Will upgrading RAM speed-up your computer? If yes, then how can you proceed? Upgrading RAM in your iMac is not as simple as it may seem. This article will help you in getting and installing right RA…
    Migrating to Microsoft Office 365 is becoming increasingly popular for organizations both large and small. If you have made the leap to Microsoft’s cloud platform, you know that you will need to create a corporate email signature for your Office 365…
    This video is in connection to the article "The case of a missing mobile phone (". It will help one to understand clearly the steps to track a lost android phone.

    729 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    19 Experts available now in Live!

    Get 1:1 Help Now