Share your knowledge at the LQ Wiki.
Go Back > Blogs > In The Middle Of Nowhere [edK's blog]
User Name


In The Middle Of Nowhere

Life, universe and everything...
Blog title (C) Orbital
Rate this Entry

opensource is good

Posted 12-06-2009 at 04:45 PM by Web31337

it is always good to know someone is interested in your opensource product, someone is using it.
have this great feeling when viewing access logs on one of mine, which was first i created and published @ in april/may 2009, when had more eye-friendly design).
I see some unique visitors to project site everyday, but i want to increase that count. So i need to come up with a time to resume coding that project.
What i really want to tell that it's nice to see someone likes something you made and offering for free.
I really don't need money for my code and i never wanted it. When i was a windows borland c++ coder back in 2006 i had a chance of working with someone to code programs for money. Yeah, for money. Not for people that will use it, but for money for myself :D
You know, actually, you need all your brains to debug evil & nasty code of borland OOP... never really know where bug appears, fully unpredictable thing, but i wasted around 2 years on that shit-coding before i first came to the roots of all: the assembler. Which is without any doubts perfect, and shown me a real world of computer.
The point is i really could do that for money anyways. But i never thought it's mine. I still not think so, while someone still offer me to create some software for money. If i'm coding for money, i also bound with responsibility... for the bugs & everything in my programs. In opensource i don't. Of course i do, in my mind, but noone will make me pay for some discomfort bugs in my software caused. And it's not the only reason and it is also not the first reason.
In opensource i code for end-user.
Ones tell me I'm a bad web-designer and i will never make really good site that customer may want. Maybe. And i really won't. My design is minimal. Just like but a bit more of elements and stuff. But that will be loaded in second or few seconds even on dialup 28k! Sites i make should work on any browser, even links. I code for quality, not interface, so yeah someone may not like it, but those who really need performance and not "how it looks like" would be comfortable with my software. When i code, i keep that users in mind so i try to code carefully and keep on to the tracks of performance and stability.
'course some of you will say there can be no performance on PHP, but i may disagree with that. Yes, PHP is slow itself, you(and me btw) may not like it, but it doesn't mean it is impossible to make code fast in a speeds measure in PHP. it's not impossible to make it stable. It just may take much time and skill. Same for everything in both real and virtual worlds(Matrix has you).
I like coding. By now when i start to code something for public i first come up with an unique idea or algo, which i can share as code and as a ready program. Unless i don't have that unique idea, there is no point to create yet another opensource product which builds same algo as somewhere in other opensource project was made(except the times when you are going to improve/replace existing algorythm to make a better one), it's not an opensource way. It's more of proprietary way. Same algorythms, packed up with good outlook, fighthing together for a number of end-users that like pretty buttons, etc... Perhaps that "user-friendliness" is one of a reason most people really don't know what the computer and the OS is AT*ALL.
I'm not pointing it's not needed or it's needed, no. I just look how time passes and even some opensource projects fail for user-friendliness, forgetting about core that really matters, as this previously been noticed here by rocket357 in his post /* no comment */.
Opensource coding really is a lots of tries and errors, but it's also a lots of fun, if you really make that choice.
In the end, code needs love like everything does.
Posted in opensource
Views 2300 Comments 0
« Prev     Main     Next »
Total Comments 0




All times are GMT -5. The time now is 04:03 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration