October 22, 2017 10:09:51
Web Rarely
Let me take you a button-hole lower. -- William Shakespeare, "Love's Labour's Lost"
.: I like open source | 2003-06-12 11:26AM :.
Every time I make use of the openness of open source, I come to appreciate it more. It's far more flexible than closed-source applications, and lends itself to diagnosis and customization. The other day, I upgraded PHP from 4.3.1 to 4.3.2 to fix some security problems. After that for some reason, whenever I hit a page written in PHP, it would return an error. Since this was something that changed just recently, Google was completely useless. Were it not for the source being available, I'd have been stuck... forced to redo the way PHP is used on my site or to downgrade back to 4.3.1. However, I simply grepped the source code for the error message and found out why it was occurring. With that knowledge in mind, I decided it'd be simpler to just edit the PHP source code and recompile than to redo the way my site uses PHP. A simple fix for a simple problem. If PHP was developed as a closed-source app, I'd have been out of luck for weeks, if not forever (or at least until I redid the pages on my site).

[They've since fixed the problem and I've gone back to using the official sources.]
No comments yet.

Add a comment
Note: The information you enter (including your name and email address) will be displayed publicly.
Email (optional):
Type "human"
(without quotes, to
indicate that you're
not a spammer)
Body:Line breaks are converted to <br>'s, and all HTML tags except b, u, i, tt, and pre are filtered out.
Copyright 2003-2016 Adam Milazzo. Verbatim copying and redistribution of this entire page are permitted without royalty in any medium provided this notice is preserved.