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

 



Forgot your password?
typodupeerror
×

Submission + - musl libc hits 1.0 milestone 3

dalias writes: The musl libc project has released version 1.0, the result of three years of development and testing. Musl is a lightweight, fast, simple, MIT-licensed, correctness-oriented alternative to the GNU C library (glibc), uClibc, or Android's Bionic. At this point musl provides all mandatory C99 and POSIX interfaces (plus a lot of widely-used extensions), and well over 5000 packages are known to build successfully against musl.

Several options are available for trying musl. Compiler toolchains are available from the musl-cross project, and several new musl-based Linux distributions are already available (Sabotage and Snowflake, among others). Some well-established distributions including OpenWRT and Gentoo are in the process of adding musl-based variants, and others (Aboriginal, Alpine, Bedrock, Dragora) are adopting musl as their default libc.

Comment Re:Exploit, or dumb users? (Score 1) 105

I wonder if these default passwords printed on labels are generated securely, or if they're a hash of the MAC address or something like that. The latter would be a lot cheaper to implement since there would be no need to install the securely generated passwords on the routers at the factory (they could just generate the password from their MAC on the first boot) and no need to tie this in with the label-printing system.

Comment Re:Exploit, or dumb users? (Score 1) 105

The XSS, etc. only work if the machine you use for browsing is logged in to the router, which is generally a bad idea (for this exact reason). Accessing the router control panel via incognito/private/porn browsing mode when you need it is a good workaround, but of course replacing the firmware with OpenWRT is even better.

Comment Missing the point (Score 2) 742

Nailing MS for bundling IE was like nailing an organized crime lord for tax evasion. Nobody with a clue actually cared about the browser bundling. They cared that Microsoft had been engaging in behavior which essentially amounts to bullying and corruption for the entire time they've existed. The Microsoft that exists now is not reformed; it's just a lot less powerful. It's still part of a very backwards tradition of corporate behavior where you get ahead not by making the best product but by setting up obstacles and shutting down everybody else who's trying to make something better. (See also: entertainment industry, fossil fuels industry, car industry, ...) Corporations which behave that way should be treated like the dinosaurs they are, and shown the door to extinction.

Comment Re:Embedded uses something different anyway (Score 5, Insightful) 279

This is a fallacy. A shell script running on a non-bloated shell (e.g. Busybox ash) consumes less than 50k of dirty pages per instance. It would take at least 20-30 such scripts running to even come close to rivaling systemd's memory usage, and that's not even counting other resources systemd is consuming.

Comment Maybe not replaced, but ruined the market (Score 3, Interesting) 211

Ever since tablets got popular, it's been almost impossible to find a decent notebook. Everybody's playing conservative and going for bottom-level pricing, ugly oversided junk models, and/or the gamer market. What happened to the 10" models with 8-12 hour batteries? Or anything with a screen resolution over 1366x768? I'm waiting for a notebook (real keyboard, usb ports, etc.) with DPI and battery life that come anywhere near what tablets have nowadays, and it looks like I'm going to keep waiting... P.S. Please refrain from replies referring to any sort of fruit...

Slashdot Top Deals

The flow chart is a most thoroughly oversold piece of program documentation. -- Frederick Brooks, "The Mythical Man Month"

Working...