Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Home Latest News
    • Servers

    Fork in Linux Road?

    Written by

    Jim Rapoza
    Published April 5, 2004
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      In his inimitable way of imparting wisdom, baseball Hall of Famer Yogi Berra once said, “When you get to the fork in the road, take it.” There are many reasons why this quotation is funny, not the least of which is that it doesnt make sense. But many in the tech community seem to be displaying a similar lack of understanding when it comes to forking.

      Many pundits and industry leaders are predicting that Linux will fork or even saying that it has forked already. The main contention is that Red Hat Linux is moving away from other Linux distributions so that applications written for Red Hat Linux may not easily run on those other distributions.

      Whats unsaid but implied in these discussions is that Linux will fork in the same disastrous way that Unix did. The forking of Unix led to many separate and incompatible versions of the operating system and, to many peoples minds, reduced Unixs competitiveness. Those who see Linux going down the same road believe Linux applications will eventually work on one Linux variant or another but not on all the distributions.

      Some of you may agree with these predictions. After all, there are applications that are much easier to install on Red Hat Linux than on other Linux distributions. And theres still the issue of GNOME desktops versus KDE desktops. But there are some pretty big differences between Linux and Unix. The biggest difference, by far, is the Linux kernel itself.

      When Unix forked, each variant had a different kernel. In other words, the core code of each Unix system was unique, which often resulted in incompatibilities and difficult cross-platform application integrations.

      In contrast, the Linux kernel is tightly controlled by Linus Torvalds and some core Linux code keepers. As long as these people are around, there is little chance that the Linux kernel will fork like the Unix kernel did. The only differences among Linux distributions in terms of kernel is which version of the kernel each is based on.

      Thats not to say there arent other differences among Linux distributions. There are, but getting around any problems these differences may cause is usually just a matter of adding more libraries or configurations.

      As a point of comparison, the differences among Linux distributions are fewer and smaller than those between Windows 2000 and Windows XP. But the majority of applications developed for Windows 2000 will run on Windows XP with no changes required.

      In fact, the biggest problem when it comes to applications running on multiple Linux distributions has nothing to do with code differences. The problem lies with large-enterprise application vendors certifying their applications for only one flavor of Linux—often Red Hat. The new Oracle 10g database, for example, runs on Linux, but Oracle provides support only for Red Hat Linux and SuSE. If you want to run Oracle 10g on any other Linux variant, youre on your own.

      This is a significant issue, and businesses should demand that application vendors support products on whatever version of Linux a customer wants to use. And dont let the vendors tell you that they cant afford to do this or that support would suffer. The support differences among Linux distributions are minimal at most, especially if the application vendor builds an installer that demands certain requirements.

      Well probably see plenty of fallout and changes in the Linux market in the near future. Some distributions will probably fade into obscurity, and well most likely wind up with two or three major distributions that the majority of companies use.

      And these distributions will have some differences—after all, it is a competitive market, and vendors do have to differentiate their products. But the distributions will all still be Linux, and they will all share the same underlying kernel and code base.

      So when you are looking at different Linux distributions, pick the one that best fits your needs and have confidence that any Linux application will run on it.

      And save the forks for dinner.

      Labs Director Jim Rapoza can be reached at jim_rapoza@ziffdavis.com.

      /zimages/6/28571.gifCheck out eWEEK.coms Linux & Open Source Center at http://linux.eweek.com for the latest open-source news, reviews and analysis.
      Be sure to add our eWEEK.com Linux news feed to your RSS newsreader or My Yahoo page: /zimages/6/19420.gif http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo2.gif

      Jim Rapoza
      Jim Rapoza
      Jim Rapoza, Chief Technology Analyst, eWEEK.For nearly fifteen years, Jim Rapoza has evaluated products and technologies in almost every technology category for eWEEK. Mr Rapoza's current technology focus is on all categories of emerging information technology though he continues to focus on core technology areas that include: content management systems, portal applications, Web publishing tools and security. Mr. Rapoza has coordinated several evaluations at enterprise organizations, including USA Today and The Prudential, to measure the capability of products and services under real-world conditions and against real-world criteria. Jim Rapoza's award-winning weekly column, Tech Directions, delves into all areas of technologies and the challenges of managing and deploying technology today.

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Video

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2024 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.

      ×