You should know that the following products are fully supported on Linux: Java 2 Platform, Enterprise Edition (J2EE);...
By submitting your personal information, you agree that TechTarget and its partners may contact you regarding relevant content, products and special offers.
Java 2 Platform, Standard Edition (J2SE); and Java 2 Platform, Micro Edition (J2ME) toolkit. Generally speaking, porting Solaris-based applications to Linux is relatively easy, since both Solaris and Linux are Unix-based. In many instances, porting often requires only a recompile with minor changes in some compiler and linker switches.
When applications depend on hardware- or kernel-specific implementations, they will require major modifications. If you use Solaris Make in the source platform, you need to modify your makefile in order to use GNU Make on Linux. IBM even provides their own free resource kit, that explains how to migrate Solaris to Unix. It contains C and C++ source code, shell scripts and an Endian byte ordering check. Also, take a look at the IBM developer kit. There are also many Linux variant-specific guides to help you. For example, here is a great one from SuSE that is very specific to Java.
Regarding ClearCase, which provides life cycle management and control of software development assets, you didn't mention which open source product you are looking to convert to, so I'll assume it is CVS, the most popular one. Here is a web resource that discusses this and other open source products. You may also want to do research on the clearexport_ccase command, that might help you with the technical specifics that you will need to export your ClearCase.
Dig Deeper on Linux servers
Related Q&A from Kenneth Milberg
Need a PaaS platform with strong production support? Explore production support and SLAs of AWS Elastic Beanstalk, IBM Bluemix, Google App Engine and...continue reading
When you move to PaaS for your web-based apps, remember to think about database services. Consider the benefits of moving your database to a fully ...continue reading
Making sure that your PaaS offering and the web development framework of your choice agree can be tricky. Learn how to choose the best framework for ...continue reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.