9 comments

  • bwoebi1 hour ago
    The actual work expenses of the PHP foundation can be viewed here:<p><a href="https:&#x2F;&#x2F;opencollective.com&#x2F;phpfoundation&#x2F;transactions?searchTerm=work&amp;kind=EXPENSE" rel="nofollow">https:&#x2F;&#x2F;opencollective.com&#x2F;phpfoundation&#x2F;transactions?search...</a> and <a href="https:&#x2F;&#x2F;opencollective.com&#x2F;php-foundation-eur&#x2F;transactions?searchTerm=work&amp;kind=ADDED_FUNDS&amp;kind=CONTRIBUTION&amp;kind=EXPENSE" rel="nofollow">https:&#x2F;&#x2F;opencollective.com&#x2F;php-foundation-eur&#x2F;transactions?s...</a><p>(seems like &quot;work&quot; selects most of that)<p>And it&#x27;s not cheap to pay that many people, especially not full time (which is partly why they don&#x27;t have more full-time contractors). According to <a href="https:&#x2F;&#x2F;opencollective.com&#x2F;phpfoundation#category-BUDGET" rel="nofollow">https:&#x2F;&#x2F;opencollective.com&#x2F;phpfoundation#category-BUDGET</a> they only have a balance $350k currently, sinking.<p>It&#x27;d be really awesome, if more companies would sponsor the PHP foundation (especially with thousands or tens of thousands of dollars per year. A lot of small contributions is nice, but not enough.). The work of a few core maintainers is really crucial to the continued development of PHP.
    • MattGaiser3 minutes ago
      Are there many serious companies using PHP?<p>It overwhelmingly seems like the language of the cheap and not very technical or providers of services to the cheap and not very technical.
    • gchamonlive1 hour ago
      There are countless applications out there still running on PHP, but if the community interest can&#x27;t raise the required resources to maintain the tool, maybe it&#x27;s time for it to die, or at least downgrade into maintenance mode so in time it&#x27;ll become a legacy language.
      • londons_explore47 minutes ago
        If they asked harder for donations, they would surely raise enough for maintenance.<p>Plenty of companies can donate 0.1 engineers to work on php, if for no other reason than to make php better for their own use cases.
  • grokys1 hour ago
    And then people complain about &quot;bait and switch &quot; or &quot;pulling the rug&quot; when an OSS project becomes successful and tries to fund itself in some way. &quot;But that should be free&quot; shouts everyone. I&#x27;m increasingly coming around to the idea that OSS was the biggest swindle the corporations managed to pull off.
    • acoustics50 minutes ago
      I can&#x27;t speak for anyone else, but I don&#x27;t mind at all when an open source project switches licenses or whatever. They gave away the fruit of their labor, but I am not entitled to any more of it.<p>What does bother me is when the projects pivot to claiming that users now have a moral obligation to financially support the project. There is a kind of dishonesty in this move.<p>It&#x27;s not that a successful project &quot;should be free&quot;, it&#x27;s that its success depended on it being free. If they had said all along that they&#x27;d eventually ask users to pay, that would be honest... but then they wouldn&#x27;t have seen much of that adoption in the first place.
      • grokys46 minutes ago
        In my case, I never intended on my open source project becoming popular, it just did and I had to either abandon it or make it my job. I&#x27;m not sure where that falls in your judgement.<p>I suspect this is also the case for PHP though.
        • acoustics38 minutes ago
          It&#x27;s your project, to the extent that you own the copyright. You are free to switch the license on your project, etc. If anyone tries to shame you for this, you should pay no mind. (Edited to add that you are also free to abandon it, and you could do that with a clear conscience.)<p>Likewise, users are free to continue using open source software without payment or donation, to fork the project, etc. If anyone tries to shame them for this, they should pay no mind.
        • carlosjobim22 minutes ago
          Why would you have to abandon it instead of just keeping on in your preferred pace? If anybody wants more rapid development they can fork it, not your problem.
          • nicce10 minutes ago
            Some people also have tried the paid new feature prioritization where it later lands for everyone. I think it worked in some projects but project must have been really good otherwise.
          • grokys8 minutes ago
            I mean: who doesn&#x27;t want to work full time on their passion project? Especially when I&#x27;d just been made redundant, I feel most people would do the same.
    • anonymous9082131 hour ago
      I&#x27;ve been shouting this from the rooftops for ages now. OSS is a trojan horse, something meant to devalue the work of independent developers&#x2F;small businesses and ensure that the only way the software can be supported is through the patronage of big tech, who earn the money to control such OSS through their unethical monopolistic practices. Look at the languages with funding, and where it comes from. C and C++ (both LLVM and GCC), C#, JS&#x2F;TS, Java, Rust, Go, Python are all directly funded by big tech. The naive idealism results in everything falling into the hands of ~10 corporations plus some VCs who gamble on which ones will become worth acquiring by big tech, and then we wonder why everything goes to shit and our entire ecosystem is so user-hostile.
      • eikenberry1 minute ago
        This is why Free Software is important. It is about a lot more than just being open source.
      • cedilla11 minutes ago
        I&#x27;m not saying that big tech isn&#x27;t hijacking open source software, but that does not mean that free or OSS was always &quot;meant to devalue&quot; devs or small companies.<p>Until very recently, big tech pumped untold millions of dollars into obliterating FLOSS altogether, calling it a cancer that will destroy any enterprise it touches.
        • anonymous9082131 minute ago
          You mean just Microsoft. Microsoft was an outlier. Even in the 90s, Linux and GCC were being funded by big tech. Obviously they were developed with the best of intentions, but I think it&#x27;s accurate to say that OSS is &quot;meant&quot; to devalue developers because the purpose of a system is what it does, and that is what it does in practice.
      • grokys49 minutes ago
        And the indoctrination is so strong that even after all I&#x27;ve lived through and seen, my default is still &quot;let&#x27;s open source this&quot;.
  • sam_lowry_1 hour ago
    She says the full-time member is herself, and looking at her Linkedin (in&#x2F;elizabethn) she isn&#x27;t exactly the person who would patch PHP for the two CVEs.
    • londons_explore46 minutes ago
      Presumably that&#x27;s why there are also lots of part time contractors.
  • lwansbrough1 hour ago
    Just hold a public yes&#x2F;no vote on changing licensing to something paid, and charge $10 to vote no.
    • IshKebab1 hour ago
      I imagine that would go down well and result in zero forks...
      • YetAnotherNick49 minutes ago
        So you think those forks will solve underfunding problem?
      • lwansbrough59 minutes ago
        Awesome dude let the scabs work for free lol
  • dingdingdang1 hour ago
    Come on Facebook&#x2F;Zuckerberg, set them up with a structured fund that is invested in s&amp;p500 or something equivalent&#x2F;better and allows them to pay a handful of devs and a person to admin them (all surplus can be earmarked to go to charity to avoid the sinkhole of bureaucracy from a larger org). Would set the PHP Foundation up for life and the whole world would be better off as a result, smallish directed investment with huge payout from a value perspective.
  • abroszka331 hour ago
    Not surprising at all. There are no incentives for anyone to contribute. And why would there be in this financial system?
    • abc4210 minutes ago
      There are lots of drives besides greed.
      • abroszka330 minutes ago
        Of course there are. But do they matter in our current system?
    • rbanffy40 minutes ago
      &gt; There are no incentives for anyone to contribute<p>If you like PHP, you might want to contribute. I like tmux, for instance, and I contributed code to them. I did the same for Sysdig, and a couple other projects.
  • Hamuko1 hour ago
    The solution is obvious: pour trillions of dollars into Anthropic and OpenAI, and security will trickle down.
  • pmlnr2 hours ago
    xkcd 2347 again, what a surprise. Oh, wait, there&#x27;s at least one paid person, that should be something &#x2F;s
  • smashers11141 hour ago
    Presumably it makes sense to sunset PHP especially with how cheap code migrations are nowadays.
    • anonymous9082131 hour ago
      Beating the dead horse, as you are: the Bun Rust migration cost millions of dollars in tokens and took an additional 3.5 months of labor after the widely-marketed &quot;11-day rewrite&quot; before being shipped as a release, and in the process introduced hundreds of new issues.
      • milofeynman28 minutes ago
        What about the typescript rust port <a href="https:&#x2F;&#x2F;blog.cloudflare.com&#x2F;typescript-rust-port" rel="nofollow">https:&#x2F;&#x2F;blog.cloudflare.com&#x2F;typescript-rust-port</a> ?
    • jmull1 hour ago
      What&#x27;s easier, maintaining PHP or migrating&#x2F;breaking every single PHP-based site?<p>And who&#x27;s to say whatever sites are migrated to won&#x27;t be &quot;sunsetted&quot; in a few decades too?<p>Seems like a no-brainer to maintain it.
      • smashers111431 minutes ago
        Of course it has to be maintained. Things are maintained as they are sunset.
        • jmull5 minutes ago
          If maintenance continues indefinitely, then all good, (but then I wouldn’t use the term sunset).
    • glimshe1 hour ago
      How cheap are code migrations nowadays? Vibe-migrations, you mean?
    • whatthejesus1 hour ago
      Sounds like you’ve been snorting too much iron oxide.
    • rbanffy37 minutes ago
      I agree a lot of PHP applications can be ported to other tools, but that only covers that much. Just look at banks and COBOL code.
    • thinkindie1 hour ago
      migrating to what? just take a look at the newest CVEs, <a href="https:&#x2F;&#x2F;www.tenable.com&#x2F;cve&#x2F;newest" rel="nofollow">https:&#x2F;&#x2F;www.tenable.com&#x2F;cve&#x2F;newest</a> , and you will see that no technology is spared by high or critical reports.