Please don't default to GPL
This post may seem odd to anyone who knows me. I'm a massive advocate of open source software and free (as in speech or beer - hey it's free) technologies. I'm no FSF zealot but I do believe that sharing source code, development tools, libraries even the platforms on which they run is a great way to encourage innovation and produce amazing projects. That said I'm increasingly running into issues with one of the most common open source licences - GPL (v2 or v3). One of the main implications of the GPL is that including code licensed under this model requires that the calling application be licensed under the same model. For ColdFusion this has some interesting and awkward implications.
Filed under:
Development
Thoughts
apache
bsd
coldfusion
gpl
lgpl
licensing
mit
open source
opine
software
Watch your (e) tone!
A semi interesting story from El Reg caught my eye this afternoon - a Woman working in New Zealand was fired for typing emails in all caps and using a red font. She was later found to have been the victim of unfair dismissal (and given that no warnings were issued I personally agree with the findings of the tribunal) but leaving aside the finer specifics of the story I have to agree with the sentiment.Proud to be paranoid
Hi my name is Rob and I'm paranoid. Actually let me quantify that - Hi my name is Rob and I'm a paranoid developer. I don't mean that I spend my days imagining the worst scenarios under which my applications can fail or wondering if my clients are talking about me behind my back. No, I'm paranoid in the simplest sense - I don't trust technology. In the sphere of web application development, technology moves incredibly quickly and new libraries, classes and "concepts" are popping up daily. I can remember, without having to cast my mind back too far, the first time I heard the phrase AJAX in relation to web development (rather and toilet cleaning or Greek mythology).HTML 5 is Ex HTML
There's a lot of buzz surrounding the HTML5 project at the moment and, ignoring the fact that I can never pass up an opportunity for a pun in a post title, I felt sufficiently opinionated on the matter to warrant posting my thoughts. As ever, anyone wishing to question my credentials or right to comment on this subject would do well to remember that I've been working on, in and around the web since 1995 and, whilst I'm certainly not considered one of the key speakers on the subject of markup languages I certainly have enough practical experience to justify the points laid out below.Tags
- coldfusion (37)
- Development (30)
- Thoughts (25)
- sotr2011 (10)
- security (9)
- Sys admin (7)
- performance (7)
- software (7)
- Meta (6)
- events (6)
- View all 203 tags »
- linux (6)
- mysql (6)
- web (6)
- Tutorials (5)
- adobe (5)
- object orientation (5)
- ajax (4)
- java (4)
- opine (4)
- optimisation (4)
- people (4)
- railo (4)
- sotr (4)
- couchdb (3)
- flash (3)
- html5 (3)
- mobile (3)
- open source (3)
- sotr2010 (3)
- windows (3)
- Under the hood (2)
- amazon (2)
- annoyances (2)
- apple (2)
- benchmark (2)
- blogging (2)
- bugs (2)
- cloud (2)
- coldfusion builder (2)
- education (2)
- fail (2)
- firefox (2)
- flex (2)
- google (2)
- javascript (2)
- licensing (2)
- nosql (2)
- series (2)
- soft skills (2)
- speed (2)
- sql (2)
- standards (2)
- video (2)
- BlazeDS (1)
- HTML (1)
- IIS (1)
- THINK (1)
- URL (1)
- admin (1)
- adsl (1)
- advertising (1)
- air (1)
- aniversary (1)
- apache (1)
- audio (1)
- backup (1)
- basic (1)
- bbc micro (1)
- best practice (1)
- binary (1)
- birthday (1)
- bitcoin (1)
- bo (1)
- books (1)
- bsd (1)
- buttons (1)
- cfbuilder (1)
- cfm (1)
- chat (1)
- coldfusion x (1)
- coldfusion zeus (1)
- computing (1)
- concept (1)
- conference (1)
- cracking (1)
- crash (1)
- cron (1)
- cryptocurrency (1)
- database (1)
- dba (1)
- debian (1)
- doh (1)
- dropbox (1)
- ebs (1)
- email (1)
- encryption (1)
- error (1)
- errors (1)
- estimating (1)
- excel (1)