Archive for the 'Free Software' Category

13
Feb
09

What in the World?

An intelectually-stimulating discussion I had with a friend from school, whom I saw online after three goddam years. Couldn’t have kept it to myself, so following is the transceipt, where PG is my friend and ML is, of couse, who else?

PG: …I have been a part of the core technical architect team for our business vertical and was one of the guys looking after our interactions with open source initiatives. I know that though the idea is noble but the motivations hardly are. But I myself stand strongly behind OS…

ML: hmm… the OSS ideals are more about business… noble it is if you look at it from the view point of FSF — fsf.org.

PG: No I understand the fact that profits make the world go round. I don’t deny it. But I wish that it wasn’t the case. I don’t demand ‘copyleft’ but I do wish there were more apaches and mozillas.

ML: The fact that copyleft makes good biz sense is what Mozilla and Apache proves. :-) Some of the companies not hit by the global melt down are the OSS giants like Mozilla, Red Hat, et al. RH still reported hefty profits in Q4 2008

PG: Mozilla, Apache aren’t copyleft. We have been using their libraries under their licenses for ages in our group for commercial copyrighted software. I think their concept is that “Let ideas be free”. And I believe in that. If people make money off it thats a side effect. And what I am not happy with is how some companies just work towards the side effect. [That said,] I don’t strictly agree with fsf. They say ‘free as in freedom’ but then they say ‘but not unless you agree with us’. Thats not cool in my books.

ML: They simply say a software is free as in freedom if it gives the four freedoms.

PG: And which are?

ML: http://www.gnu.org/philosophy/free-sw.html … Why do you think Mozilla and Apache licences aren’t copyleft? Just because you can use MPL and ASL licenced code with proprietary code? …It’s even easier to do it with BSD-licensed code. That’s how Apple’s Mac uses the FreeBSD userland tools so “freely” in their restrictive OSX systems. But BSD itself is a copyleft license.

PG: Hmm. Well my take on it is a bit different. How would you define copyright?

ML: oh ok… correction… MPL qualifies as weak copy-left license. ASL and BSDs are non-copyleft free licenses …Good lord this is a good discussion… I generally look at everything from the GPL point of view.

PG: Yep. Thats exatcly my perspective. I disagree with GPL because you can’t claim freedom and then say, I quote: “Copyleft is a general method for making a program or other work free, and requiring all modified and extended versions of the program to be free as well.” Heck thats a restriction. Not freedom in my books. You can’t require things off of freedom

ML: Well freedom of speech doesn’t give you the right to go and abuse your neighbour or make false claims about them. That’s [certainly] a restriction. Or a very good example is in a free country although you’re free to do anything you see fit, but you can’t kill people as you see fit. Cuz that sort of freedom would give rise to chaos… GPL is a simple tit for tat license. That’s one of the reasons, Linux (the kernel) is miles ahead of a BSD kernel when it comes to features. Although BSD is arguably older than Linux.

PG: Well I don’t deny that GNU works. And I like what linux stands for as much as the next guy but the way I see it GNU says: “Here’s how to make noodles. You can make them for free and add whatever you like to them. But if you make “noodle soup” you have to allow others to make it for free too. Or else you can’t make noodles.”

ML: Where is that from? Anyway the point of freedom is whatever freedom you have, others should have the same freedom too. So essentially a non-copy left free license although gives you the freedom to remix or reuse it in your code, but then denies your users the same amount of freedom. That’s taking away freedom. A free society can’t work under those terms. Just like freedom of speech doesn’t give us the right to abuse our neighbours or for that matter anyone. …So, that noodle quote essentially means: pass down whatever freedom you had while making noodles to the recipients; otherwise, you’re denying them the freedom that you enjoyed.

PG: Look at it this way: Freedom needs to apply to the licensing too. The original author of the work under GPL was free to license it under whatever license they wanted. Hell they are even free to relicense their work if they want. Why take away that freedom from licensees? To be free to create is important but is the ability to do whatever you want with what you create freely is important too right? I dont think I tell someone ” Create what you want, you are free to do so. But only use it this way or else …”. Abuse is a crime. Ofcourse you cant hurt anyone in what you do. But other than that there should be no restrictions on what one does…

ML: That’s a smart thing to do… otherwise, you see companies like MS lifting freely available code, e.g. BSD’s TCPIP stack, and rolling it out as non-free software. Which means you take stuff freely from the community and give nothing back. That’s how BSD is kinda slowly evolving, because Apple is not giving anything back to the community… while Linux is evolving pretty fast. Because the licensing is making IBM, Oracle, Novell, or any other traditionally proprietary company give back. That’s softa like the ultimate free market economics. And the point to note here is you only have to give your contribution back if you release your binary to the public. If you use it in-house, it’s all yours.

PG: But then its GNU’s purpose to restrict usage of what they have created. They only want it to benefit the people they identify as worthy. Well MS does that too. MS says “he who pays me is worthy”. GNU says “he who redistributes under my terms is worthy”. Well call me a nitpicker but I don’t think that’s freedom. Neither has the right to use that term. As I said, I understand its all for profits, for MS money, for GNU contributions.

ML: It’s not GNU alone… all the big shots are in the licensing committee, including Oracle, IBM and co., with whose policies FSF most often disagrees with. But they all agree that these must be the best terms. GNU’s “he who redistributes under my terms is worthy” incidentally agrees with the 6 freedoms offered by constitutions to its citizens too.

PG: Well thats right I admit. Let me chew on that and come up with something:-). I gotta go sleep. But I am really enjoying this discussion I am having with you. This issue is pretty close to my heart. Lets continue it sometime. Maybe if you are online tomorrow?

Sure as hell, we will!

15
Sep
08

Back in Black

Boy, September 14, 2008 is also gone! My last post here was on December 14, 2007. That makes it 9 months since I disappeared, huh? Oh well, a lot has changed in these last nine months—most importantly, I’ve got married! It’ll be five months on the 29th of this month. Who would have thought I would be hitched, eh? Kudos to me wife—the kid has a lot of patience to be putting up with the likes of me. Well, what can I say? She’s a great human being—yeah, and that’s not just because she married me of all people; but because she actually is. And, to add to that, she’s great fun to be with. By the way, that’s her on the post titled ‘imagine’.

Anyway, I haven’t been around because of a few things: didn’t have time, forgotten that I had a blog,  busy cribbing that I don’t get time for this shit anymore, etc. Got a good spanking for the wife, so back here! :-)

So, what else is new? Nothing much, really! I still swear by music and free software. Oh and I have a new computer finally, too. It’s an assembled one. Did quite a good amount of reading up before getting it glued. Reason I didn’t go for a branded PC was because: first, I didn’t wanna pay the Winduhs tax; second, didn’t find a good enough AMD configuration to choose from the lot! Well, I dunno why, but had been wanting an AMD for the past one and a half years now. Wife had an AMD too, and she was pretty satisfied with it. Sys admin dude at work had good things to say about it too. So, I went ahead and got an Athlon X2 5600+, with each core capable of clocking at 2.8GHz. With 2GB of RAM, I’ve been happily VirtualBox*ing for a couple of months now.

By the way, in case you didn’t know, there’s a new version 2 of VirtualBox out there for grabs. [Just in case you dunno what VirtualBox is, don't expect me to spoon feed you—there's a reason I've provided you the hyperlink somewhere already.] Anyway, since I’m not really one of those geeky dudes out there, I have always been using VirtualBox over para-virt stuff like Xen. Boy, Xen is a pain for the lazy folks, hi!

For those who knew what system I used to use, would recall how I used to be a big PCLinuxOS fan. Well, that’s also past—have gone back to Mandriva, which is what I run on my work laptop. And here at home I’ve been primarily using openSUSE 11—simply, because I get to try out the latest KDE 4.1 builds. However, as soon as Mandriva 2009 comes out next month, I’ll be sold. :-)

Anyway, I just downloaded the Amarok 2beta, but it kept crashing on me. So, thought of updating the whole KDE 4.1 stack—had v4.1.0, and now in a few minutes I shall have v4.1.1. Yes, I know, it’s only rock n’ roll. But I like it! Yes, I do. Anyway, lemme go play with for a while now! Adios!!

Blogged with the Flock Browser
14
Dec
07

2 Minutes To Midnight…

The KDE 4 desktop

Oops okay! It’s already been an hour since midnight. But I got late… umm… blame it on KDE 4 RC2 man — it’s addictive! I’ve been playing with the desktop since yesterday evening, and what can I say? It’s quite classy to say the least. I installed it on my openSUSE 10.3 work laptop, and it shines like hell. I mean, okay some things aren’t working as you expect em to, but I can already tell it’s one of the best things that’s gonna come out of the Free Software world. Thanks asiego and all the others who are responsible. You make us users’ day. :-)

Adios!!

Powered by ScribeFire.

02
Oct
07

Anesthetize…

Never want to be old
And I don’t want dependence
It’s no fun to be told
That you can’t blame your parents anymore

I’m finding it hard
To hang from a star
Don’t wanna be
Never wanna be old

Sullen and bored the kids stay
And in this way they wish away each day…
Stoned in the mall the kids play
And in this way wish away each day…

The song’s called Sentimental. Great song. And, awesome drumming. Swap says he read somewhere Neil Pert likes the drummer of Porcupine Tree, and I guess I kinda have an idea where Neil comes from.

Names already decided: Dolores and Keith. Standby names for the next two: Janis and Roger. But I’m having second thoughts. How about Ani and Neil? I’ll let her pick the names. Oh well, anyway…

freed.in rocked! So, am eagerly waiting for foss.in. BTW, “dot in” rocks, no? You can put a dot-in after anything and it actually makes a lot of sense. Anyway, where was I? Yeah, apart from the fact that Anesthetize is perhaps the best song in Fear of A Dark Planet, I think there’s a thin line between music and Free Software. Illusion and reality? Yeah, well… I don’t need to think about it. Both of em have some sort of connection, isn’t that’s why I got into the later? What’s the connection you ask? It’s all about ‘Freedom’ and independence.

And I don’t want dependence. Adios!!

Powered by ScribeFire.

04
Sep
07

The Art of Shredding…

Hey there’s an interesting post by Aaron Seigo available here, which talks about how this is not 1997 anymore. For me it’s not 2002 anymore. In fact, when I’m made to work on Winduhs (yeah I picked that from Raj Mathur, I like totally copying stuff when I like it) I go like: ‘OMG this system is so primitive.’

So anyway, I played with KDE 4 beta 1 for a while today, and it was quite fun. I can see now how it’s gonna be a killer desktop once the final version is released. (Even that GNOME zealot Puthali might just finally switch. :-P Yeah flame me for all I care, GNOME is sucky!) Anyway, many of the things aren’t working as they should yet. Then I’m not sure whose fault it is, as I pulled the stuff off Feisty-backports. Anyway, most of the stuff are working. By the way, Dolphin, the new file manager, rocks! Good job guys.

Okay, so I am listening to Pantera since I flipped in the evening and I dunno it’s weird, shredding calms me down I guess (tho I’m not really into Megadeth and the like). So I’ve been smoking and using her lighter to lit the ciggies every hour or so. It’s a pretty cool lighter, hi! (Okay its a regular lighter. But I think it’s cool, so sue me!) Anyway, all of a sudden I hear Planet Caraven, and I was like what the fuck is Sabbath doing in a Pantera album? But it wasn’t Sabbath. And the cover was just perfect. Good job guys!! Mushi’s bro Wasim got me into Pantera, it just took me a concert video to get into em. Wonder what’s up with Wasim. He’s a nutcase (in a good way) n’ keeps playing guitar all the time. And then would watch a video and try to figure out what the hell the guitarist is doing. and then try it himself. Oh and he’s way too cute too, even Mushi agrees. So all u chicks out there can watch out for him when he makes it big. lol!! Off the record: I’d a crush on him too. :-P

Okies, me outta here! Adios!!

Blogged with ScribeFire.

05
Jul
07

Testing Flock 0.9 beta!

Knock! Knock!!
Who’s there?
It’s me!
Me who?
They call me Flock and I’m a Social Web Browser.
Good call!

Blogged with Flock

04
Apr
07

Signify

Been a long time since I blogged on serious stuff over here. So tonight I’ll give you an introduction on how to write good config files. Following is a valid sample from my production openSUSE 10.2 system:

## /etc/bash.bashrc.local
##
## System-wide aliases & env stuff that
## I've gotten used to while using Mdv...
##
## Ya better ask me whether I'm sure or not
## before ya delete, move or overwrite stuff
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
##
## Haha, there are colors everywhere...
alias grep='grep --color'
##
## Root's ls is freaking moronish cuz it displays
## hidden files by default, so I'm killing that
## by first unaliasing and then putting a
## replacement highly super-geeky alias.
unalias ls
alias ls='ls -F --show-control-chars --color=auto'
##
## Hiya, this is what a prompt should look like!!
PS1='[\u@\h \W]\$ '
##
## I'm really smart you see. Yay!!

Notice how everything out there is sufficiently commented. Commenting stuff in these nifty config files is for helping yourself realize (in some future time) how smart you always have been when it came to writing good config files. Of course, the last comment on your smartness is real important too. Adios!!

P.S. –> The dashes (–) are supposed to be two hyphens (- -, w/o the space in between). WordPress thinks it’s too smart and interprets it as dashes. Some fecking SMARTASS it sure is…

03
Dec
06

Take Cover

…and the Silliest Article of the Year award goes to James V. Delong for writing the best possible article ever to be nominated for this specific category. And he’d like to thank his parents and the publishing company for this terrific mind-blowingly-surprising honor. Adios!!

30
Nov
06

Girl’s Got Rhythm

First she quotes IDC…

Linux server revenue exceeded $1.4 billion in quarterly factory revenue in 2Q05 as Linux server revenues showed 45.1% growth, the fastest rate of growth since 2Q04. Linux servers represented 11.5% of overall quarterly server revenue – reaching an all-time high.

Then she opines…

I tip my hat to any hardware vendor who can kiss off $1.4 billion of quarterly revenues as too trivial to bother with.

But, you say, those are servers. Everyone knows that Windows servers are teh suck, and Real Admins run Linux, Free/Net/OpenBSD, Unix, or Solaris. Real Admins don’t need sissy stuff like fancy video or multimedia. That’s for dumb ole end lusers.

That’s Carla Schroder for us folks. I chance upon her stuff every now and then and I like her every time cuz she gives us a break from the bland stuff that tech writeups are otherwise. You can also read her recent Fedora 6 reviews: Part 1 & Part 2. Here’s quoting her again…

So I says to myself, I says <censored>. Ah well, that’s life on the bleeding edge.

So, that basically sums up a FC6 really. OK no, she has some nice things to say as well. Now shooh! Adios!!

powered by performancing firefox

05
Nov
06

Nowhere To Go!

A few days ago Amarok 1.4.4 was released. With the Last.fm radio integrated a while back what more could we’ve asked for? Ummm… how about an integrated music store? Hey yuh! Magnatune’s been integrated in this release. :D

In case you don’t know what Magnatune is, well, their tag line says “We Are Not Evil“. And they certainly aren’t and I’ll tell you why. Firstly, no other music store gives you so many choices once you buy an album — from letting you decide in what format you want the song to what price you wanna pay for the stuff (anything between USD 5 and 18). Secondly, they don’t put DRM and support the indie artists. Hey even Brad Sucks is in there. :D Please visit Magnatune.com for more info on their vision and mission.

Anway, here’s how Magnatune streams work from inside Amarok….

Integrated Magnatune.com store in Amarok
Click for full image!

The first time you run it, you need to click that update button on the bottom left-side pane and watch it download the Magnatune collection database. Afterwards, just like your local Amarok collection, it’ll also be arranged alphabetically. Of course to make your life easier, there’s a genre drop-down menu on top of the collection browser, so you can browse bands/artists by their genres. You’ll notice I’ve Punk Rock selected. :)

Anyway, so that’s how you can keep trying out new bands and stuff. And yes they stream the full songs and each and every song from an album. So, what if you stumble upon this one band you just can’t get enough of and wanna buy the music?

How easy it is to buy an album and then select what you wanna pay for it
Click for full image!

As you can see you can simply click on that Purchase Album button on the left-side pane! You enter the basic CC details and choose the amount you wanna pay and that’s it. Oh and another cool thing is, once you buy the album they let you give away three copies to your friends (or enemies if u prefer). Check out the store shitheads! Adios!!

P.S. –> Oh and don’t forget to check out Sonny by The Napoleon Blown Aparts  from their album Thrill Hype. Great song!!

P.P.S. –> Following’s my mail to Magnatune.com sometime back requesting logos and Amarok integration and their prompt response. I posted it from somewhere within the Web site and xxx@gmail.com is of couse me.

From: Teresa Malango    
To: “xxx@gmail.com”
Date: 08-Jun-2006 00:36
Subject: Re: more logos

Hello-
Thank you for your message and support of Magnatune!  Your suggestion about the logos is a good one and I’ll see what we can do. You can link directly to Magnatune shoutcast radio streams off our website at www.magnatune.com/info/shoutcast  but the idea about including this info with the amaroK integration is a good one- I’ll forward it along too!
Best regards,
Teresa Malango
Magnatune
yyy@magnatune.com

On 6/6/06, xxx@gmail.com wrote:

    Hi! I came to know about this company from the amarokLive project. kudos to what all you guys are up to! I was wondering if you guys can make more logos available for us to put on blogs to refer to you guys… the logo has to contain your tag line “We are not evil” or maybe “They are not evil” cuz a thrid party is referring to this. Just an idea…

    All the best for your awesome venture. And thanks a ton for not being evil, also for embracing Free and Open-Source Software.

    just another fan

    P.S. –> Also, is there a streaming radio available? Then that’d be awesome way to tell people more about Magnatune. Maybe it can be based on genres… Genres-based radio is important cuz people should not be distracted by the type of music they aren’t fond of. And it’s gonna be a great way for us to know what kinda music is available in stores. Oh and if the radio is availble please bug the amaroK devs to integrate it in, cuz I dont see it there. Thanks again!

So, as you can see, both sides eventually came up with something a helluva lot better than what I’d initially requested for (and I’m sure a lot of others did too!).

powered by performancing firefox




YouWhoo?

"I've been mad for fucking years,
absolutely years,
been over the edge for yonks,
been working me buns off for bands...

I've always been mad,
I know I've been mad,
like the most of us...
very hard to explain why you're mad,
even if you're not mad."

 

December 2009
M T W T F S S
« Jun    
 123456
78910111213
14151617181920
21222324252627
28293031  

Recent Comments

Softs on What in the World?
Boudhayan Gupta on Surfin’ [Redmond,] …
Boudhayan Gupta on What in the World?
Eftikasa on What in the World?
Bugs on YouWhoo?

Blog Stats

  • 12,487 hits