-
Notifications
You must be signed in to change notification settings - Fork 613
Description
TLDR;
From a legal perspective (repo license), can I clone this repository, use an existing function and store the result on one of my own repositories?
Hello,
I have an internal software checking if my projects are up to date with currently active PHP versions.
I found the active.php website page which provides exactly what I need.
It worked like a charm for a while, but since recently I can't fetch anymore that url as I'm blocked by a kind of DDOS prevention mechanism.
I fully understand the need for that kind of mechanism, but thing is, now my software is stuck and become quite useless
And I found nothing else to rely on at the moment.
As I understand the primary goal of https//php.net website is not really to provide that kind of feature, I had the following idea:
- Create a dedicated repo on my side and clone that one thanks to a github action
- Retrieve the same content as what
active.phppage provides currently (basically, simple php script includingbranches.incto be able to accessget_active_branches()function) - Store the result inside my own repo
That way would avoid php.net to implement a real API (and all mechanism it would imply) while keeping anyone the ability to access that information.
However, I'm not 100% sure it's OK from a legal matter. I checked the repository license, but it's actually the license of the website itself, so it's confusing a bit.
Moreover, I do not really copy/modify/etc the content of the repo, I'm just using the existing content.
Do you have some advices ?
Thanks a lot.
Related issues: