Modern software development practices have shifted dramatically from large efforts of writing new code, to the precise usage of components to assemble applications. This approach limits the amount of code authorship to the business-specific aspects of your software.
As such, a large number of open source components in the form of libraries, reusable widgets, whole applications, application servers, and others are now available. These components are of a high quality, and support use cases that could not be implemented as a side-effect of your business application development. For example, creating a new web application framework and business workflow system just to create a website with a publishing workflow would be extremely inefficient.
Because of these changes and move to efficiency, open source has become an integral part of modern applications. So much so, that a typical enterprise application is now comprised of tens, if not hundreds, of components, which accounts for 80% and more of the application.
Terms of Service Privacy Policy
Copyright ©
2008-present, Sonatype Inc. All rights reserved. Includes the
third-party code listed here. Sonatype and Sonatype Nexus are trademarks
of Sonatype, Inc. Apache Maven and Maven are trademarks of the Apache
Software Foundation. M2Eclipse is a trademark of the Eclipse Foundation.
All other trademarks are the property of their respective owners.
Sonatype Headquarters - 8161
Maple Lawn Blvd #250, Fulton, MD 20759
Tysons Office - 8251 Greensboro Drive #610, McLean, VA
22102
Australia Office - 5 Martin Place, Level 14, Sydney 2000, NSW, Australia