Christmas is not only about catching up with the ‘long lost’, but also about sitting around reminiscing about days gone by with friends and family. My post today reflects this as I take a short stroll into the past.
The words ‘Open Source’ are pretty much on everyone’s lips these days and most projects are subjected to some kind of licensing agreement or such. There was a day when licensing didn’t mean squat as hobbyist programmers freely shared code amongst themselves and with the public via FidoNet EchoMail.
I remember days where I would come home from work on Friday at 5pm. I would go straight to bed and get up about Midnight. I would then work straight through until Sunday night trying to get projects finished up. I performed many of these 48 hour stretches.
int check_tag(int: count, ref int: que) // See if file is tagged
int: times, flags;
que := que -1;
Code segments like this would dance in my head. I’d lose sleep over bugs and meals over unrealistic deadlines I’d set for myself. So much passion back then.
Coding modules for something like Maximus is NO DIFFERENT than coding themes and plugins for CMS’s today. You’re given an engine and it’s up to you how you present it. Hell, even the coding style is similar! (The above snippet is MEX coding for Maximus)
… The More They Remain the Same (To complete the title of this post)
So if these two eras of Open Source are so damned similar then why has my passion eluded me? What am I missing this time around? I need to get all fired up about this again!
Well, that in itself is why this blog now exists. We’ll see how things turn out.
Anyway, not too many people are following this blog yet, but I’ll just insert a quick “Merry Christmas” here to those who are. Hope you got everything you asked for!