Questions tagged [apache-2.0]

The Apache 2.0 license is a license created by the Apache Software Foundation. Use this tag when the item in question relates to this license.

Apache license

333 questions
12
votes
2 answers

What if anything is wrong with the Apache License 2.0?

I occasionally see claims that the Apache license makes it difficult to incorporate your code into other projects. See for example: That's awfully disconcerting news, considering the difficulties involved in AL2 management in derived works But…
Bruce Adams
  • 560
  • 2
  • 11
9
votes
1 answer

Requirements for using an Apache-licensed library

I am totally confused by these tons of copyright licenses that protect the libraries. I noticed that a lot of libraries are using the Apache License 2.0 and obviously I took a look at the license but I could not even understand a single word. (1. I…
Kenta1561
  • 123
  • 1
  • 6
7
votes
1 answer

How to attribute code from a project under Apache V2 in a new project?

I have some code I've posted on git hub (https://github.com/blackears/Photoshop-Perspective-Tool) and recently I got an email from someone wanting to know how they might use it in their own project, and in particular they need to attribute license…
kitfox
  • 301
  • 1
  • 3
7
votes
2 answers

Open-Source code made proprietary by someone else without proper attribution (Apache License 2.0)

My friend spent more than 7 years on an open-source mod for Minecraft under Apache License 2.0. Recently, a new mod was announced bearing mostly the same features. The new-mod devs accidentally made their github repository public for a while, giving…
4Bro77
  • 79
  • 1
6
votes
1 answer

Accidentally used ASF license header instead of normal Apache License V2 header

During the early phases of a (team) project on GitHub, I had copy-pasted the Apache Software Foundation's license header into our code as opposed to the usual License header. I hadn't realized for quite some time (as I, like most people, tune-out…
6
votes
2 answers

Apache v2 - How to properly fulfill the license in a product

Apache v2 specifies on point 4a: You must give any other recipients of the Work or Derivative Works a copy of this License If one uses an Apache v2 library in a commercial product must one deliver the Apache license text together with the product?…
ossx
  • 655
  • 5
  • 16
5
votes
2 answers

I'm using 2 libraries licensed under Apache 2.0. How do I comply if my app is proprietary software and I'm not modding the libraries?

How do I comply with the apache 2.0 license in this context. Neither of these libraries have a notice file. Do I just include the apache 2.0 license to be available with my app's release (like in the folder the installation/binary is in?)? I am not…
Keith Cronin
  • 151
  • 1
  • 3
5
votes
1 answer

Using Apache License 2.0 library inside a company

I implemented a little console application in C# (tool) that can go through the web pages on the site and get information, links, files from them. I used Selenium for this purpose. Two nuget packages WebDriver and ChromeDriver (the last is…
user12234
  • 53
  • 4
4
votes
1 answer

Packaging Apache 2.0 derivative work

I want to distribute a MATLAB package I've made which makes use of some work which is made available under the Apache 2.0 license. The piece of work I'm using is ColorBrewer, which consists of several curated colour palettes. I am repackaging these…
scottclowe
  • 141
  • 3
4
votes
1 answer

What would be a polite / correct way to take over a mostly abandoned open-source project?

There is this popular open source project that maintains a language specification. The original maintainer also maintains most of the programming-language specific libraries like Ruby, JavaScript and Python. Other members from the community have…
3
votes
1 answer

Go and Apache2 license compatibility

Is it fine to use a Go-licenced 3rd party library (https://github.com/google/re2j) within an Apache2-licensed code?
Bee
  • 133
  • 3
3
votes
1 answer

How does AL2 propagate? Can I sublicence under more permissive terms?

If I receive source code under the Apache License 2.0 and intent to redistribute it to a third party, do I have to do so under the same terms? It seems at first glance that I can sublicense it under more permissive terms. The license states only the…
jdm
  • 131
  • 2
3
votes
1 answer

Discord bot and Apache License

I'm currently developing a bot in Java for Discord. In my program I use the JDA library which is basically a "Java wrapper" for the Discord API which is under the Apache License 2.0. I've got a few question regarding my project: The Apache License…
Kenta1561
  • 123
  • 1
  • 6
3
votes
2 answers

Can I use code under Apache 2.0 license that does not originally contain copyright notice?

I plan on creating a new project under Apache 2.0 license, and I want to use js, css, fonts, and image files in the public folder of this repository (which is under Apache 2.0): https://github.com/watson-developer-cloud/conversation-simple Apache…
JP Park
  • 33
  • 1
  • 6
3
votes
1 answer

Do I need to add a license to my personal project about Apache Tomcat?

I just finished my personal project about writing a simple version of Apache Tomcat. The "simple version" means following the main structure and implementing the basic features of Apache Tocmat. The project does help me a lot in learning about how a…
Chaozy
  • 33
  • 3
1
2 3