Open Source License Types

Gravity Jack In the Press

Every once in awhile we have to give our professional opinion to clients on what open source license is “safe” for a particular use.
For the most part, MIT, BSD, and the Apache licenses are good for business. GPL, LGPL you need to be very careful.
Either way, you need to follow different guidelines for each license type – you must also make sure that if you change any code that you fully comply. For examples using a dll is a lot different than editing a file in that dll, compiling, and then using the derived work. Lots of little gotcha’s…
Zack Rusin of kde.org was kind enough to let me reuse his really handy chart. Thanks Zack!

LicenseProprietary Software linkingDistribution of “the Work”Redistributing of the code with changes
GPLNot allowed (since the linked software is considered a whole)Not allowed with software whose license is not GNU GPL compatible.Only if the derivative is GNU GPL.
LGPLAllowed (since the software that links to the library is not considered a derivative work)Allowed with some restrictions: You have to provide source code of the distributed LGPL library with (if any) modifications, changes to the LGPL library should be allowed to third parties and if BC your app/lib should still work with the modified LGPL lib/app.Only if the derivative is GNU LGPL or GNU GPL.
Apple PublicAllowed (the requirements of Apple License apply only to the Covered Code)Allowed.Only under Apple Public license.
Apache PublicAllowed.Allowed.Allowed (as long as the name “Apache” isn’t used in the name of the derivative work)
Artistic 2.0Allowed.Allowed (as long as C or perl subroutines supplied by you and linked into the Covered Code are not considered a part of the Covered Code)Allowed if one of the following is true:a) modifications are freely available,
b) one uses the modified package only within corporation or organization,
c) rename any non-standard executables,
d) make other distribution arrangements with the Copyright Holder
And the name of the Copyright Holder may not be used to promote derived products without his/hes written permission.
BSDAllowed.Allowed.Allowed.
Common PublicLicense not clear on that, but do not mix Code Covered by this license with incompatible licenses.Not clear, but again do not mix it with code licensed under an incompatible license.Only under CPL or a compatible license.
JabberAllowedAllowed. Only the portions of “the Work” licensed under the Jabber license needs to stay licensed as such.Can be under a different license as long as the source code is provided and a few License specific requirements are fulfilled.
MIT (X11)Allowed.Allowed.Allowed.
MPLAllowed.Allowed.Only under MPL.
PythonAllowed (?)Allowed.Allowed, assuming the package includes a list of changes to the original Python and copyright notices on all files.
QPLNot allowed.Only if it’s Open Source.Only in the form of patches to the original code.
SleepycatAllowedAllowedAllowed
Sun PublicAllowed.Allowed.Only under Sun Public.
W3CAllowed.Allowed.Allowed

RELATED ARTICLES

  • The Future of Fashionable AR Glasses Starts with The Apple Vision Pro

    Apple Vision Pro: A Milestone in Fashion-Forward AR Wearables

    Discover the Apple Vision Pro – a game-changer propelling AR glasses towards sleeker horizons with style and innovation as core attributes. In our latest blog, we unravel how Apple’s foray into chic, wearable tech is setting unprecedented standards.

    • Delicate yet Durable Design: Apple’s lightweight frames mingle with minimalist aesthetics, aligning with modern style sensibilities.
    • Potent Technology Constrained: Smaller, more efficient batteries coupled with mighty computing power ensure seamless AR integration in a compact form.

    As industry frontrunners like Google and Meta race to rival the high bar set by Apple, Gravity Jack stands prepared to craft AR solutions that resonate with elegance and efficacy.

    Immerse yourself in our exploration of how the Apple Vision Pro is not just redefining the wearable tech landscape – it’s actively close-knitting technology with personal flair. Read on for insights into how your business’s future can align with this stylish and smart AR evolution.

    Learn more about integrating AR into your strategy with Gravity Jack.

  • The Revolutionary Impact of Virtual Reality in Tourism

    Step Beyond Boundaries: VR’s New Travel Dimension


    Embark on an exploration of how Virtual Reality (VR) is innovatively charting the course of the tourism industry. The VR landscape is bustling, poised to reach a staggering $62.1 billion market value by 2027, with travel experiences contributing a substantial slice to this tech pie. Pioneers like Google Earth VR, Ascape VR, and The Wild Within offer sweeping vistas and interactive treks, inviting users to tour globally from comfort zones.

    • Revolutionizing Exploration: VR transcends geographic limits, enabling virtual visits to the world’s marvels.
    • Tourism Titans: Leaders in tech exemplify VR’s vast potential to reshape how we uncover global wonders.
    • Gravity Jack: As adept navigators in VR and AR realms, we craft immersive voyages that enchant and inform.

    We stand at the cusp of a grand revolution, where virtual journeys ignite the spirit of travel. For an in-depth survey of VR’s trailblazing trajectory, dive into our full discourse on tech-fueled tourism!

  • Crafting Personalized Retail Expereinces With Augmented Reality

    Augmented Reality: Revolutionizing Retail Customization

    In the bustling realm of retail, Augmented Reality (AR) is ushering in an era where shopping becomes a personalized showcase. Imagine trying on clothes without stepping into a dressing room, or placing furniture in your living room with just a tap on your screen. With an anticipated market growth to USD 795.3 billion by 2025, it’s clear that consumers crave these cutting-edge experiences.

    • AR empowers consumers to customize products in real-time.
    • Big names like IKEA, Sephora, and Nike are pioneering this space.
    • Insightful data gleaned from AR interactions are redefining marketing strategies.

    At Gravity Jack, we’re not just observers but active innovators in AR development. We provide immersive solutions that resonate with consumers, paving the way for businesses to weave their narratives into the customer’s world. Dive into our blog to see how the tactile future of digital shopping is already at our fingertips.