Skip to content

[Question] Legal matter regarding using that repo to generate and store currently active php versions #505

@yoanm

Description

@yoanm

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.php page provides currently (basically, simple php script including branches.inc to be able to access get_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:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions