Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:Already covered over at Hacker News (Score 3, Interesting) 311

What do you mean? Every single web view on iOS uses Safari's renderer. It's against the App Store rules to have your own renderer. The problem is that sure, if you design a website around Safari it'll work everywhere else, but it's a pain in the ass to design it to a 5 year old standard when all the other major browsers support other upgrades, extensions and capabilities that can make code easier/faster/better. It's most apparent when an open standard has replaced an Apple designed one that's inferior, and Apple refuses to change, such as WebSQL/IndexedDB.

Comment Re:If you're using GPL code, you have no choice (Score 1) 171

Well, speaking of strawmen...

Yes, there are people not following the terms of the license. Just like there are people not following the terms of other licenses.

But conflating those people with the people who are following the terms of the license -- people who say "Sorry, I can't use GCC, so I have to go play in the LLVM sandbox over here, and btw, if you want me to be able to contribute to projects in the future, the GPL is a non-starter" -- thinking or representing that those saying they cannot use your code are the same people as those illegally using your code -- that is just wrong.

First of all, gstoddart didn't conflate people who "whine" about the restrictions of the GPL (whether they violate the license or not) with those who respect it and avoid GPL code on principle and in good faith. He only spoke of the former, who indeed want to "steal" GPL code whether or not they actually do.

Second, compiling your code with GCC does not infect your source-code, or the compiled binary, with the GPL. Unless you static-link to a GPL library, but that's avoided easily by linking dynamically.

Comment Re:Google It (Score 4, Interesting) 189

Damn, that's a nice program. Kudos to Brother.

I wish I could find something on their website that states what they actually do with the returned toner cartridges. All I could find is this:

We will evaluate the opportunities to recycle, reuse, reduce, refuse and reform resources throughout the life cycle of our products.

My emphasis. This is not a commitment to recycle. It's feel-good corporate-speak.

Do they actually dismantle and recycle them? Do they refurbish them, or sell them to a refurbisher? Or do they just dispose of them so that they stay out of the after-market?

I'm sorry to be cynical. Brother may very well be acting as a good corporate citizen. But when I don't see explicit mention of their actions, I start to wonder what they are.

Comment Re:If you're using GPL code, you have no choice (Score 1) 171

This isn't a real problem in that the GPL sneaks in and alters other code licenses when nobody is looking.

This is a problem in that people want to use the GPL code in a way which is incompatible with the GPL, and then they become whiny idiots about how unfair the GPL is to them.

Correct. Like I said, the "infection" happens through consent, not by accident.

Comment Re:Um.. we don't see it as advancing our career (Score 4, Insightful) 125

I find this notion interesting.

I am a manager. I have hired people over 50. On my team right now I have 3 people within 3 years of full retirement. One of whom I hired within the last year. I also have two that are within spitting range of 50, one of who I hired less than 6 months ago.

When I'm bringing someone on board in the 40+ category with 20+ years of professional experience, I have drastically different expectations than what I'm looking for in a 24 year old kid who's on his first salary gig out of college.

I'm looking for someone who understands corporate structures, workflow analysis, generalization. I'm looking for someone who says, "When you boil this down, it's an asset management system, and I've worked with half a dozen different vendors and 4 different home grown systems that do the same thing". I want someone who can sit down with users, look at what their doing and not just imagine up a new piece of software, but understand the business process to the point where they can make truly business impacting recommendations with a realistic grasp of what it would take to accomplish. I want someone who will pull the young bucks aside and explain to them the merits of simplicity and maintainability, someone who can do code reviews without being a pretentious dick, someone who can help guide that next generation of developers into the future engineers and architects I need.

People over 50 absolutely have a place in the development arena. But if you're 50 years old and still expect to have the same responsibilities as a 24 year old kid, you will be sorely disappointed.

-Rick

Comment Re:FSF was very non-specific, and probably wrong (Score 1) 171

It's a lot simpler than that. Apple wants (a certain amount of) control over what they distribute in the App store. The GPL doesn't let them have it.

I haven't read up on exactly what beef they have with the app store's terms

Don't worry, An AC on this thread already provided a useful link.

Comment Re:No GPL (Score 1) 171

I bet that the corporate, proprietary world has done more good for free software than free software has.

Citation needed.

After all, someone has to pay the salaries of programmers, right?

Sure. But there are other ways to pay programmers than by the sale of proprietary software.

I've personally been involved in huge numbers of projects where developer's exposure to open source projects, within the context of a proprietary-only workplace, has enabled the skills and exposure to those open source projects, with said developers going on to work on derivative, open source projects in their spare time.

And you don't think the benefit flows in the other direction too?

Comment Re:If you're using GPL code, you have no choice (Score 2) 171

Great post. Moderators, take note.

I would add one thought: the GPL is indeed viral, but in the sense of HIV, rather than, say, influenza. You need to get "intimate" with GPL code to be "infected" by it. The level of intimacy that causes infection varies with context, but it happens through consent, not by accident.

Slashdot Top Deals

Those who can, do; those who can't, write. Those who can't write work for the Bell Labs Record.

Working...