Live data from Hacker News

PHP JSON removed in PHP 5.5

iteration99.com

1–10 of 24 posts

Re: PHP JSON removed in PHP 5.5

#2
I don't think the title is correct: JSON being pulled is not mentioned in http://php.net/manual/en/migration55.changes.php

It is probably the case that in common Linux distributions, the build of PHP has the relevant functionality removed, as the license does obviously conflict.

It's a shame that only IBM gets dispensation to do evil :(

Re: PHP JSON removed in PHP 5.5

#3

I don't think the title is correct: JSON being pulled is not mentioned in http://php.net/manual/en/migration55.changes.php It is probably the case that in common Linux distributions, the build of PHP has the relevant functionality removed, as the license does obviously conflict. It's a shame that only IBM gets dispensation to do evil :(

Here is a better summary of the situation: http://liorkaplan.wordpress.com/2013/06/01/bye-bye-non-free-...

Re: PHP JSON removed in PHP 5.5

#5
Apparently the reason for this is the "Software shall be used for good" clause in the license, but I believe IBM obtained a special exemption that it may be used for evil as well.

Surely, the PHP folks can acquire a similar variation?

Re: PHP JSON removed in PHP 5.5

#8
post #5

Apparently the reason for this is the "Software shall be used for good" clause in the license, but I believe IBM obtained a special exemption that it may be used for evil as well. Surely, the PHP folks can acquire a similar variation?

Nope: Crockford has been asked and declined, per https://bugs.php.net/bug.php?id=63520#1352964601.

Re: PHP JSON removed in PHP 5.5

#10
post #5

Apparently the reason for this is the "Software shall be used for good" clause in the license, but I believe IBM obtained a special exemption that it may be used for evil as well. Surely, the PHP folks can acquire a similar variation?

Debian would not accept such an exemption unless it applied to everyone, and Crockford has refused to remove that clause in the past.
Post reply on HN