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

 



Forgot your password?
typodupeerror
×

Comment Re:Nah, BSD license is still superior & non-vi (Score 3, Interesting) 128

You have to be a complete and utter moron [to] accidentally GPL your code.

Or you have to be developing a large proprietary product that runs on Linux. My company spends lots of time and money ensuring that our turnkey application (and many others), which is a large COTS product we've augmented with millions of lines of enhancements, stays in compliance with the GPL, including having a full-time IP attorney on staff to help us stay in compliance (not find loopholes!). When we've made enhancements to GPL code, we've contributed them back; in a large company that jealously guards its secret sauce, that involves lots of paperwork.

We use a COTS product to analyze our code base and look for things that might be out of compliance. In one case that it flagged, an obscure library we built from source for inclusion in our product was covered by fourteen licenses, including the GPL, and my favorite license name of all time, the "Do Whatever the Fuck You Want" license. We lucked out on that one--the next major version of that library was only covered under the MIT license, so to stay in compliance, all we had to do was upgrade. When a piece of code is covered by the GPL and a more permissive license, but doesn't specify the conditions under which each one applies, it gives our attorney headaches.

We don't want to cheat, and we put our money where our collective mouth is. And we're neither a rare case nor a particularly progressive company. No large company wants to be the first one to test the GPL in a high-profile court case where they're the Big Evil Profiteers spitting in the faces of the people who wrote code and give it away for the greater good.

Comment Alabama needs to get its act together (Score 2) 199

[Claimer: I lived in Huntsville for a few years in the early 80's.]

If you can stand the heat (I couldn't), Huntsville, and even more so Madison, have a lot going for them. I have family still in Madison, and living there, it's easy to forget you're in the Deep South. Madison is a lot like Cary, NC ("Containment Area for Relocated Yankees"). The cost of living is dirt cheap, the high school is one of the best public high schools in the country, UAH has very much come into its own since it was the handful of buildings I went to, and there are proportionally pretty much the same number of rednecks as you'll find anywhere in the US.

This is not an accident. The military built up Redstone Arsenal having been promised by the county and the state that there's be an ample, educated workforce. It took them awhile, but they delivered. But there's still a need to bring in people from the outside. The South has a bad rap, and it's tough to convince outsiders to move there despite its advantages, and that's on a good day. Add in the anti-choice, anti LGBTQ+, antebellum style legislation, and nobody's going to want to go there, and in turn, when the next BRAC round comes, a lot less will be brought to Redstone.

Just like the rest of New York doesn't want to be ruled by New York City, the rest of Alabama doesn't want to be ruled by Huntsville, so they're likely to not be too sympathetic to Huntsville's job losses due to the state government doing the Lord's work.

Comment Virtualize everything (Score 1) 138

I dunno if AS/400s could be considered mainframes, but this discussion brings to mind a fun situation my wife encountered about 25 years ago. Her company had tried to drop AS/400 support for their product, but as often happens, one customer was willing to pay lots of money to keep it going, but not enough to pay for an actual AS/400. Instead, in the lab, they ran an AS/400 VM under AIX. My wife's company convinced their customer to begin the transition process to AIX, so the customer decided that the first step would be to run AIX in a VM under AS/400.

So my wife had to maintain an AIX machine running an AS/400 VM running an AIX VM running their product!

Comment Re:wow, four business days... (Score 1) 97

Do the employees not taking their vacations have the problem of work piling up when they're gone? More than once over the years I've not taken time off because a week off just means an 80-hour week when I get back. (And yes, I know how hard that is to manage when your workers are uniquely skilled, not plug-compatible components.)

Comment Re:AM is history (Score 1) 264

At the height of the Cold War, those frequencies were reserved for civil defense broadcasts, during which other radio stations were required to stop transmitting. There was a large network of telephone-connected transmitters that would switch off among themselves so that they couldn't easily be located and destroyed by the enemy, while still taking advantage of AM's wide propagation. https://en.wikipedia.org/wiki/...

Slashdot Top Deals

Any circuit design must contain at least one part which is obsolete, two parts which are unobtainable, and three parts which are still under development.

Working...