What’s the easiest way to comply with open source licenses? [closed]

I’m really confused by all the open source licensing details like “I wrote a web application, which should run on a computer not owned by me. My software uses the library/language xxx. Is this considered a software redistribution of xxx?”.

Looking at the first four pieces of used software reveals four different licenses (MIT, BSD, Apache, Apache/Eclipse dual). It looks like all of them require about the same, i.e., list them and link to their license.

So I thought I could simplify my life by simply voluntarily listing all the software used. The list is not that long and it’d call it fair. But there are obstacles like copyrighted names, trademarks and such stuff. I’ve tried to google for an example, but found nothing but the EPSON list (which is for a piece of hardware).

Does anyone know an example of software list for a web application? I’m especially curious what’s the best solution for Java (run on a computer not owned by me).

4

Software distribution happens when you make a copy of software and give that copy to someone else for their use. If the software remains under your ownership and control and you give it to someone acting as your agent to carry out your instructions that is not distribution.

You don’t have to list everything and you never could. Just acknowledge a few of the biggies.

There are two important factors you did not mention.

  1. Do you want to keep your source code private, or are you willing to distribute it?
  2. Do you want to make money out of this, or will you compete with someone who does?

The basic breakdown is this. If you make no money out of it and harm no-one then just do your best, acknowledge the work of others and don’t worry too much. If you have GPL in the mix you will probably have to distribute your source code (depending on some rather complex rules) but if not, then you can probably keep it private if you want.

If you make money out of your product or services and/or if you may cause damage to someone or compete with someone who does, then you must take competent legal advice. That won’t protect you, but it will warn you about the risks and possibly help to mitigate them. You are at risk, even if you don’t realise it, and the more money you make the bigger the risk.

The only real “easy” ways to comply with “all” open source licenses is to never distribute your code, or make it accessible by the public. Absent that, there is no technique that will allow you to ensure compliance with all of the various OSS requirements without understanding them.

Hoverer, you may be overestimating the amount of work it would be to read, understand, and comply with the few licenses that actually affect your project. Just because your software uses another program does not mean that you are deriving from that program, and thus would need to follow its rules. Your fancy web-app could be written in php, on a Linux 0S, and be designed with an assumption of MySQL and Mozilla Firefox, and yet you wouldn’t necessarily be covered by the copyleft rules of any of those projects. (unless you shipped a pre-made server or something.)

Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa Dịch vụ tổ chức sự kiện 5 sao Thông tin về chúng tôi Dịch vụ sinh nhật bé trai Dịch vụ sinh nhật bé gái Sự kiện trọn gói Các tiết mục giải trí Dịch vụ bổ trợ Tiệc cưới sang trọng Dịch vụ khai trương Tư vấn tổ chức sự kiện Hình ảnh sự kiện Cập nhật tin tức Liên hệ ngay Thuê chú hề chuyên nghiệp Tiệc tất niên cho công ty Trang trí tiệc cuối năm Tiệc tất niên độc đáo Sinh nhật bé Hải Đăng Sinh nhật đáng yêu bé Khánh Vân Sinh nhật sang trọng Bích Ngân Tiệc sinh nhật bé Thanh Trang Dịch vụ ông già Noel Xiếc thú vui nhộn Biểu diễn xiếc quay đĩa Dịch vụ tổ chức tiệc uy tín Khám phá dịch vụ của chúng tôi Tiệc sinh nhật cho bé trai Trang trí tiệc cho bé gái Gói sự kiện chuyên nghiệp Chương trình giải trí hấp dẫn Dịch vụ hỗ trợ sự kiện Trang trí tiệc cưới đẹp Khởi đầu thành công với khai trương Chuyên gia tư vấn sự kiện Xem ảnh các sự kiện đẹp Tin mới về sự kiện Kết nối với đội ngũ chuyên gia Chú hề vui nhộn cho tiệc sinh nhật Ý tưởng tiệc cuối năm Tất niên độc đáo Trang trí tiệc hiện đại Tổ chức sinh nhật cho Hải Đăng Sinh nhật độc quyền Khánh Vân Phong cách tiệc Bích Ngân Trang trí tiệc bé Thanh Trang Thuê dịch vụ ông già Noel chuyên nghiệp Xem xiếc khỉ đặc sắc Xiếc quay đĩa thú vị
Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa
Thiết kế website Thiết kế website Thiết kế website Cách kháng tài khoản quảng cáo Mua bán Fanpage Facebook Dịch vụ SEO Tổ chức sinh nhật