Domain: linuxjournal.com
Stories and comments across the archive that link to linuxjournal.com.
Comments · 1,048
-
Re:Let's get C99 right first
That is one of the reasons why I find so many FSF supporters to be such hypocrits, they blather on about standards compliance, yet they use and abuse GCC extensions etc. The Linux kernel is horribly tainted in that way.
Linux can be compiled using the Intel C compiler
See include/linux/compiler*.h in your kernel source
-
Re:BSD license was always more permissive, so grea
You might want to consider that even Larry Rosen (general counsel for the Open Source Initiative) agrees that you are free to link to gpl code without creating a derivative work. Heck, he goes further - if you make a straight verbatim copy (no modifications), you can do the same with any gpl code, because the GPL only considers distribution of MODIFIED code. No mods, no need to distribute the source.
So, is Rosen a low-information crackpot?
-
Re:Slashdot wrong again, version not specified
Not sure what link you clicked on but the one in the summary has the phrase "GNOME 3" 5 times.
-
Re:DBAN + PXE + pxelinux + Clonezilla + ZFS
That's perfect for the wipe, but he also needs backup.
PXE boot to pxelinux for a nice menu, then choose the backup (e.g. Clonezilla), throw a sticky note on the computer to indicate state, then reboot after the backup and choose DBAN.
http://www.linuxjournal.com/magazine/pxe-magic-flexible-network-booting-menus
A clever setup would keep track of which machine is in which state and hand out DHCP options accordingly, making the menu unnecessary.
With that many computers, backing up the drives to a ZFS volume with deduplication enabled is probably worthwhile (but make sure you have at least a GB of RAM per TB of disk).
-
Re:iPhones win by defaultThe US military has already embraced Linux.
Army National Guard Using Linux
My guess is that they'll go Android, simply for the fact they CAN change and update the OS to be more secure than it currently is.
-
Re:At least stick the CA keys in HSMs...
Well, I think the Comodohacker alluded that the DigiNotar's netHSM was hacked, which, if that's not bs, means that there could be a 0-day in OpenBSD. Or, maybe the so-called NETSEC backdoor is real and the dude is exploiting it.
Allegations of OpenBSD Backdoors May be True, Updated -
Re:From the Editor
"Ever since I discovered HTML, it’s been my preferred format for writing. Every word of mine that’s gone into Linux Journal, since I started in 1996, has been written and delivered in HTML
Um, Doc, the Linux Journal Author's Guide says "Articles must be sent as plain ASCII text".
-
Re:Is Android a derivative work of the kernel?
again, you're completely ignorant of the situation surrounding the actual makeup of the android source code. the core android OS which was released BY GOOGLE is completely apache2 source code. it runs on top of a modified Linux Kernel, which has had patches made to it to add in, apart from anything else, the android security model. for more info see the post i made here: http://news.slashdot.org/comments.pl?sid=2380756&op=Reply&threshold=1&commentsort=0&mode=thread&pid=37100038 [slashdot.org]
bob, you really really need to get better informed about the GPL before making random comments like the ones you've just made, ok?
You will not that they haven't released the source for Android 3.X under any license, Apache or otherwise. It does run on top of a modified Linux kernel, the patches to which have been published. The question is whether they can distribute Android 3.X that runs on top of Linux without it being a derivative work.
And I think I understand the GPL just about as well as it can be understood given the ambiguity and lack of caselaw regarding derivative works.
See, e.g. http://www.linuxjournal.com/article/6366
But what happens if you merely copy an original program as a component in your own, perhaps larger, work? Does it make a difference that you didn't actually modify the source code to combine the original program into your larger work?
Does merely linking to a program without any change to the original source code create a derivative work of that program? Almost every program links to library routines. Surely, one doesn't create a derivative work of a library simply by calling a sqrt function in the library. Why should it be any different when you link to something as complex as an enterprise server or database engine? What about linking from a software program, such as when linking your device driver into a GPL- or OSL-licensed program like Linux?
~Larry Rosen, general counsel for the Open Source Initiative
-
Re:Merge
Oh god, please no. I have had nothing but horrible experiences with Seagate drives recently under linux:
- this bug hit me,
- I had at least 4 RMAs on the same drive due to a similar "click of death",
- I had a "click of death" on an iomega external HDD that was actually - you guessed it - seagate inside.
I don't get it. Seagate used to be great - WHY did they engineer drives to not work properly under linux? The idea of an HDD that doesn't work under linux is just wrong - like you have to actually try to make something that crappy.
I ended up just replacing the still under warranty Seagate drives with Western Digitals. Problems since then? Zero. LEAVE WESTERN DIGITAL ALONE!
PS: I must be dumb. Slashdot is not styling my bulletted list properly.
-
Re:"Most" doesn't mean "very".
The list of highly questionable if not outright illegal activities is very long:
You can start here with "A History of Anticompetitive Behavior and Consumer Harm"
http://www.ecis.eu/documents/Finalversion_Consumerchoicepaper.pdfand then move on to a catalog of their attacks on standards:
http://www.grokdoc.net/index.php/Dirty_Tricks_historyand then any of these:
Illegal tying: http://www.ecis.eu/documents/ECISPressStatementonOperaSO1.pdf
Unethical marketing: http://www.nearsoft.com/blog/MS-test.html
Antitrust: http://news.bbc.co.uk/2/hi/business/600488.stmOr these:
http://slashdot.org/story/00/05/02/158204/Kerberos-PACs-And-Microsofts-Dirty-Tricks
http://www.technologyevangelist.com/2007/02/microsoft_dirty_tric_1.html
http://techrights.org/2008/12/01/leaked-oem-vista-ad-incentives/
http://lxer.com/module/newswire/view/57261/index.html
http://news.bbc.co.uk/2/hi/business/368660.stm
http://www.groklaw.net/staticpages/index.php?page=2005010107100653
http://yro.slashdot.org/story/06/08/23/1251210/Microsoft-Admonished-by-US-District-Court-Judge
http://www.zdnet.com/blog/microsoft/microsoft-tried-to-muck-with-anti-linux-facts/235
http://www.zdnet.com/news/fact-and-fiction-in-the-microsoft-sco-relationship/139743
http://www.kuro5hin.org/story/2001/10/23/13219/110
http://lproven.livejournal.com/102128.html
http://www.linuxjournal.com/article/7654 -
M$- Novell - SuSE - FUD
-
Re:Xfce seems to be a pretty good compromise...
Picky, picky... if you're going to be that minimalist, you might as well just use something like screen.
:D -
It's illegal
This sounds like a great idea! A couple years ago I tried to get some people interested in building a community network based on some of the concepts from the Wellington Internet eXchange. Nobody wanted to touch it.
As soon as the people try to flex their muscle, they are immediately shouted down by the corporations. The laws in the USA have become structured such that corporations have all the power and the people have none. Just ask the citizens of Philadelphia, PA or Wilson, NC.
Both of these cities, acting as agents of their citizens, were attacked by the corporations. In the case of Philly, they got squashed. Wilson's system is still alive, but not for the lack of effort on Time Warner's part. At one point TW had someone answering the phone for one of the congressmen the night before a vote. It was only thanks to the dedication of a small group of citizens, many of whom had to take off work to attend the oddly scheduled committee meetings, that the system is still online. We know that at any point TW will try again to scuttle it.
-
Re:Geeky devices
not *total lack
... just *available lack
http://www.linuxjournal.com/content/roku%E2%80%94breaking-linux-not-invited-rule -
Re:Portable programming
From TFA:
It may not make business sense for Netflix to invest in a player for Linux, given the relatively small audience on the Linux desktop.
But if they were to use [blah blah blah], they would have [a] code base to work on BSD or Linux.
You do realize that the Roku box runs Linux, and plays streaming Netflix, right?
From Linux Journal:
What makes the Roku interesting is that although Netflix doesn't support streaming its DRM-protected movies to Linux users, the Roku itself runs Linux.
So, TFA is wrong. Supporting a Linux client apparently makes great business sense...
What exactly do they need to do to get Netflix streaming on Linux? Nothing. It's done already. BSD is another story, but if the client was open sourced, they wouldn't have to "hire programmers"; Hell, I'd work on it for free.It's the DRM and anti-OSS Hollywood studios that keep Netflix Streaming off Linux, not technical limitations or market share.
-
Re:OpenBSD's kernel UDP port 4500 enabled by defau
Does the Linux's kernel use the UDP port 4500 for the flawed IPSec/NAT-T transversal protocol ?
It's ESP encapsulation through UDP packets, for exchanging keys for tunnels.
Is there any code of the asymmetric encryption in the kernel ? a) yes, lucky. b) no, it uses only symmetric encryption, so that its safety is flawed.http://en.wikipedia.org/wiki/Internet_Security_Association_and_Key_Management_Protocol
ISAKMP can be implemented over any transport protocol. All implementations must include send and receive capability for ISAKMP using UDP on port 500. Additionally, UDP port 4500 must also be allowed at the destination if the source interface IP address undergoes network address translation from natural (assigned) IP address to a public IP address for connection to the internet.http://en.wikipedia.org/wiki/IPsec_Passthrough#NAT_traversal_and_IPsec
http://en.wikipedia.org/wiki/NAT-T
IPsec NAT-T uses UDP port 4500The port UDP 500/4500 is the closure of all door of every implemented systems
and the only requirement is putting the correct key of any intruder (because RFC explicitily says that the UDP header is removed, hahahaha).http://en.wikipedia.org/wiki/KAME_project
Linux also integrated code from the project in its native IPSec implementation.
http://www.linuxjournal.com/article/7840OpenBSD's IPSec UDP port 4500 vulnerability is also affected to Linux's kernel vulnerability, and to Windows XP's vulnerability.
It's for unlocking or locking the system by the remote anonymous intruder through the UDP 500/4500 key because RFCs were not designed bulletproof.
-
Re:meh
I'll admit that their photoshopping skills aren't as good as Apple, but I think all the product videos are a bit more useful. Also if they haven't started shipping I wonder how it was disassembled during this review
-
Huge surprise
Hey, M$ bought that contract fair & square! Check out this story for one perspective on MicroSoft's US governmental buying power: http://www.linuxjournal.com/content/oss-europe-vs-united-states
-
Re:Here we go again (SCO)
The CEO of VMWare Paul Martiz thinks that everyone is moving to Python/Ruby, specifically Django and Rails as replacements for the J2EE stack. http://www.enterpriseirregulars.com/27968/vmware-ceo-django-rails-open-frameworks-packaged-apps-as-commodity-and-the-new-kingmakers/
Think of it what you will, but unless you've tried to write a small-medium sized project in Python (as suggested by ESR: http://www.linuxjournal.com/article/3882 ) then you don't know what you're missing, especially if you're moving from Java.
-
Linux I/O scheduling
If the CPU utilization is that low, it's an I/O scheduling problem. See Linux I/O scheduling.
The CFQ scheduler is supposed to be a fair queuing system across processes, so you shouldn't have a starvation problem. Are you thrashing the virtual memory system? How much I/O is going into swapping. (Really, today you shouldn't have any swapping; RAM is too cheap and disk is too slow.)
-
Re:Oh really?
But can it do endless loops in six seconds, like Linux can?
-
Re:When the cheese moves you follow it
Personally, I find that as a company, they are overburdened in a faulted development and managerial model that wont fare well in the current market environment.
Absolutely! This seems to be their biggest problem these days, i certainly agree with most of what you said regarding their support of policies that drive profits. I don't particularly like MS, or Apple even, but they do provide products that work for most people.
Microsoft has the smell of death about it.
Really? Windows 7 seems to be doing very well.
This is a very important situation to quietly think to yourself "Caveat Emptor" about
Why do people use that term? No-one speaks latin, and in fact it's one letter shorter to write "buyer beware".
-
how to move buttons
-
I don't follow
I can't seem to follow this, nor get it straight in my mind.
It all started as rumors such as this one.
But, then, they announced that it was official and that Valve had announced that it would be launching a Linux version. I do not recall seeing any actual Valve announcement, but this news hit Slashdot like a "Microsoft-is-dead!"-news-issue: http://www.linuxjournal.com/content/its-official-steam-coming-linux
And they say:
We recently touched on one way of being a Linux gamer. Recent news that Valve Software will soon be releasing a Linux client promises to provide another option for Linux gamers. The news could not come at a better time as the world will shortly focus on gaming with the upcoming, industry-only E3 conference, the crown jewel of the gaming industry.
While there are still no details on the list of game titles that will be available, the announcement alone is reason for any Linux gamer to get excited. Steam is a content delivery system for gamers which allows you to buy and download game titles and related media, once you have the client installed.
So, how do we go from announced to "not happening". Was this "announcement" a fake? It seems like it was...otherwise someone is BS me... -
Re:Valve...
Supposedly they are: http://www.linuxjournal.com/content/its-official-steam-coming-linux
-
Re:my wishlist - nice for b/w, not a kernel thing.It would be way better to do this as a libc pre-load shim. just overload "open" to get the path names/ip addresses of what file/connection is associated with each fd, then override read and write to track i/o rates, and block when exceeded. Could also do it based on iops...(counting each read/write as an op, and giving op budget...)
Have a little config file consulted by the shim library:
~/.bwnice.conf: 199.237.54.1:80 5 MB/s
/tmp/videocache.bin 5 MB/s etc...I dunno what your use case is, you could use this for stuff you start as a user, or added to the system config, and have it apply to all users. To do system-wide stuff, tc is already plenty good enough, thought it only applies to network stuff. Dunno of anything for limiting b/w to local disk.
anyway, you don't need any kernel anything for this feature. basic rule is if it can be done in user space, it very often ought to be done there.
http://www.ibm.com/developerworks/linux/library/l-glibc.html
-
Linux Journal reported on this 1st
It should be noted that LinuxJournal.com was the first to report on this story yet the author from Wired doesn't cite his/her sources. Great project!
http://www.linuxjournal.com/content/open-source-8-bit-computer-save-world -
Re:Does anyone care?
No mod points, so all I can say is that I totally agree. I suppose the people who hate Perl are the same sort of people who this quote refers to:
many Computer Scientists have come out in opposition to the Art of Programming. In trying to make programming predictable, they've mostly succeeded in making it boring. And in so doing, they've lost sight of the idea that programming is a human pursuit. They've designed languages intended more to keep the computer happy than the programmer.
For anyone who doesn't know Perl and wonders what other people like so much about it, I think the interview linked to above is worth reading.
-
Re:What about atom?
The copy of windows that came with your computer is an OEM version. You will NEVER get a refund from MS for an OEM version. The only way you could potentially get a refund on Windows is if you purchased the retail copy, or if a full retail copy was provided with the system. In which case you have to return it to the retailer, not MS.
Hey everyone, Steve Ballmer is trolling slashdot again! Shouldn't you be doing something productive, like not launching yet another failed product?
$52.50 refund for OEM version of Windows Vista
Getting a $199 refund for an OEM bundled version of Windows in Small Claims Court
How to get your refund for OEM Vista
OEM refund for Windows
OEM refund from HP for VistaSomeone will give you back your money - try everyone along the supply chain and you'll eventually get a winner - then pass the info along to the next person.
-
Re:Why wait?
You want all soccer moms to be hardware hackers? There - fixed that for you.
Ya' the ASRock is $350. Other ION systems go for as low as $170 on sale. Newsflash, the $50 XBOX still requires network infrastructure storage to support storing all those movies. Soccer mom ain't building THAT so stop the silly strawman argument that "everyone" can run this on old hardware. I've given XBMC XBOX as gifts, I know what they require to support. Suzie soccer mom doesn't want a box that big, that loud, or that ugly either. You want to give Suzie a box she'll use akin to the old XBOX give her a repurposed AppleTV. It will be quieter, live longer, look better, and OBTW output higher quality video. Level of hacking required is right up there with the old XBOX too.
*I* fail to see the purpose of XBMC? lol! YOU fail to understand that you can still load the old XBMC code on old XBOX and are no worse off. If it requires so little work to keep going no one will ever know. Suzie ain't updating her old XBOX that's for sure! The boxes I gave away 3 years ago are still running fine - on 3+ year old code. Any video you're streaming is coming from back end architecture that Suzie sure didn't setup either. Strawman FAIL.
Where did the XBMC guys tell anyone to stop using their product? The reference platform for XBMC is ION. Examples of this abound if you had bothered to read and look. NewEgg sells the Acer Aspire right now for $200, go get it or look for a used AppleTV. ATV run as low as $100.
The team dropped support for the old XBOX hardware EIGHTEEN MONTHS ago! You are apparently just now waking up to this? They made it official and provided means to move the source and support information elsewhere, what more do you want? The team producing the code is no longer interested in supporting ancient hardware. I ask you where *your* patches are and you whine that you shouldn't have to program? That you shouldn't have to follow the forums? What, besides whining, do you contribute exactly? In your words - they have "moved on" and they offer a pretty stunning product if you run reasonable hardware. Nowhere did they tell anyone to stop using their product and considering they aren't being paid to develop it they could just as easily do that too. The source is free, I download it daily. By all means pick up the torch and get out of the backseat if you want to drive so badly.
Here, maybe this will help you -> http://www.linuxjournal.com/content/interview-cory-fields-xbmc
-
Re:back to perl!
-
Re:A good criticism, but...
I'm not involved in cutting video but I work with someone who is, and they tell me they like H.264 a lot better than Ogg Theora. So...am I part of the problem? Is the Free Software movement not up to the task of competing with proprietary software?
It's been possible for a couple of years to encode for H.264 on Linux. H.264 is unfortunately encumbered by patent issues which certainly works against its adoption in more free software programs. So in this particular case, free software's ability to compete with proprietary is strangled by the ridiculous software patent situation. This makes it yet another case where corporate and legal douchebaggery is getting in the way of forward progress for free software, and therefore the world at large.
Now, had the argument been "[iMovie|Final Cut] is an easier to use and more stable video editor than anything I can get for Linux", that's both true and not so directly the result of corporate malfeasance. It's just paid software that is better polished than what you can get for free, which does happen. When using Apple's video software, I certainly go out of my way to use open standards whenever possible for what the program outputs though, just to keep myself from being forever dependent on them. I don't trust or let myself become reliant on products from Apple and Adobe, but that's also the case for Microsoft, Google, Sony (shakes fist at now non-Linux running PS3), and most other software vendors. They're all trying to keep your in their respective walled gardens.
-
Re:Wouldn't it be cool...
Not for Cassini, but Linux Journal did a report on the UI that the Mars rover drivers use:
http://www.linuxjournal.com/article/7570 -
Firewall builder 3.0
I am in no way associated with the Firewall Builder project. It's an application I came across it in the January issue of Linux Journal that sounds like it could solve some of the original poster's issues.
The article is available online, as is of course the project homepage.
I have not used it yet, but it looks promising and sounds like one of the "cool projects" the submitter needs to know about. It gives you a graphical representation, it can deploy configurations via SSH to various machines or to Linksys, D-Link, DD-WRT or OpenWRT devices, Cisco routers and Cisco ASA (PIX) firewalls. It supports IPV4 and IPV6 and the client is available for Windows, OSX, Linux (ubuntu, fedora, debian repositories at least), OpenBSD and FreeBSD.
At least that's what they promise, but it has been in development for some time (1999) so I expect it to be pretty good.
-
ksh
For Unix shell scripting purposes (and I know the Slashdot crowd may scoff at this but), nothing compares to KSH. It has many features not found in Bash and most other shells, such as coprocesses, associative arrays, compound variables, floating point arithmetic, discipline functions, etc. It's also fully extensible and posix compliant. For GUI scripts, almost all commercial Unixes include dtksh, which provides access to much of the Xt and Motif APIs. A TK version of ksh also exists.
KSH just gets a bad rep because Unix vendors insist on only supplying an ancient version (ksh88), or its clone (pdksh) that lacks all of the functionality and behavior of the original. As a result most people have never used a modern version of the shell.
Of there's a right tool for the right job. Depending on the nature of the task one might also want to consider perl, python, or some other scripting technology. -
Re:WPS
Look at the government. They dont have a stable OS to use for any military operations.
This is not always true. Linux in Government: Navy Sonar Opens New Opportunities for Linux Clusters and IBM G5 servers
-
Re:The Full Article
in 2005 linux journal beat them to it.... http://www.linuxjournal.com/article/8292 Silent(yes, no movement at all) so i guess the only noise would be from high frequency electronics.
-
Re:Open Source Hardware? I do not agree.
http://www.acooke.org/andrew/electronics/spice.html- Spice and GEDA tutorial
http://members.dslextreme.com/users/billw/gsch2pcb/tutorial.html-Bill Wilson's tutorial on using gEDA/gaf, gsch2pcb, and PCB
Ugg! These tutorials are completely ancient. I have removed them. Thanks.
The official documentation for the gEDA project can be found here: Official Documentation
Seriously, if you want folks to use gEDA, release a beginner's guide showing how to make something simple, like a fm transmitter or lm317 board, and how to successfully prepare it for sending off to some place like batchPCB.
How about these documents:
- gsch2pcb_tutorial
- gschem_warmup
- transistor_guide
- Getting started with PCB
- ngspice and gschem
- tragesym tutorial
- Circuit Design on Your Linux Box Using gEDA
There is lots of documentation available for using the gEDA suite of tools and the geda-user mailing list is very friendly to all levels of users. I could probably dig up a few more tutorials if the above isn't enough.
:)I've also added a bunch of new free/open source hardware projects to the gEDA links page. There are some really awesome projects listed there that do not use proprietary tools.
-
learn something about embedded!
Buy an Arduino or something similar (msp-430) and see how much work it is to actually toggle a LED at a certain frequency, or drive an LCD connected via I2c or something. It's a whole new world. You'll have to learn C (probably) and maybe a bit of assembly language.
Linux journal had a nice introduction article on embedded programming.
I've been doing embedded development work for the last 20 years, and am still enjoying it. It pays pretty good, and you'll be far less interchangeable with someone else than your typical Java programmer. -
Re:I have introduced a lot of people to OO.org
If you use Writer, you should use it's features. Including those you did avoid with Word because they are broken there:
-
Re:Oh thank you so very much.... NOT
It was probably about getting OOXML to become an ISO standard that only MS could comply with...
"In order to gain ISO approval, Microsoft needed to garner the requisite number of “P” votes, and the influx of many new “P” voting members, most of whom were in favour of OOXML, was striking."
-
Re:Open Office is thereIts that OO tried so hard to make a clone of MS Office and only got it about 80% the same.
It doesn't try to be a clone.
OpenOffice.org includes interface and workflow design to make switching between MS Office and OOo easier. The developers are very well aware of the tradeoff between duplicating MS Office's rather haphazard menu/button layout and replacing it with something more logical but unfamiliar.
-
Re:Python
stoolpigeon is exactly right. The only thing I have to add, just to reinforce that Python is the right teaching language, is that it was first developed based on a language (ABC) that was designed specifically for teaching kids how to program.
http://www.linuxjournal.com/article/5028
"Guido: Yeah! So a language like Python, which actually has roots in educational languages, will do better. Python is very strongly inspired by a language called ABC; I worked on the ABC implementation designed by colleagues of mine in the early '80s. It was a wonderful language for teaching. The history of Python comes out of the frustration I had with that language when it wasn't being used for teaching, but for day-to-day ad hoc programming—but that's a different story. Python inherits a lot of that focus to make it very simple, easy to understand, easy to remember and easy to learn. It's a very good language to start teaching. We are very hopeful about that side of the CP4E effort."
Also, instead of jumping straight from Python to C, you could use Cython as a bridge, and use it to teach variable typing basics.
If I were teaching programming today, this is the order I would use: HTML, Python Scripts, Python Modules, Python GUI, pygame, Cython, C, C macros, C libraries, C compiler optimization, assembler... and maybe yacc, or just general compiler design. Tangential languages like Perl, Java, Ruby, and C++ can be introduced at any point, to show different implementations of concepts first learned in Python, but they are all optional. If anyone gets stuck somewhere before compiler design, let them stay there as long as they want. Everyone has their own pace.
-
Re:Possible workaround
There is a slightly later RFC (RFC 2822) that allows even more. (Along with the obs stuff from RFC 822 wich allow escaping characters)
Spaces in the user part? Allowed if you escape them (I think it would look like first\ name@example.com). There is lots of options allowed. Put something in quotes, you can get really strange. For example "Abc@def"@example.com is valid, as is Fred\ Bloggs@example.com and abc\@def@example.com (At least what I can find seems to support that)It is part of the reason that people trying to regex the user part end up with about a page worth of stuff if they want to be fully in spec. A quick and dirty 30 character regex will allow email addresses.
(A Linux Journal article which is see duplicated elsewhere talking about the regex and email thing) -
I wantmy Plasma Wristwatch, or KDE Plasma Wristwatch:
KDE Workspace
KDE provides workspaces. These provide the environment for running and managing applications and integrate interaction of applications. The workspaces are designed as generic environment for all kinds of desktop applications, not only applications built on the KDE Platform. They integrate best with applications following the standards used by the KDE Platform. There are different flavors of the workspace to address the needs of specific groups of users or adapt to specific hardware platforms:- Plasma Desktop or KDE Plasma Desktop. This is the workspace for desktop computers. It's built on the classical paradigm of a desktop environment.
- Plasma Netbook or KDE Plasma Netbook. This is the workspace for computers with a small display, e.g. Netbooks.
- Future KDE workspaces tailored to specific devices will follow a similar naming scheme
-
Dropbox
https://www.dropbox.com/ will give you 2gb of free space. It'll keep all files in your "dropbox folder" synchronized on all computers where it is installed. It works on Linux, Mac, and Windows. A video on installing Dropbox on Linux from The Linux Journal's Shawn Powers is here: http://www.linuxjournal.com/video/dropbox-linux
-
Re:standard author/exploiter response?
Setuid is certainly a trade-off, but it seems a little absurd that you need full root permissions to access just the special resources "ping" needs to function.
You are aware that in order for ping to work at all, it needs raw sockets so that it can write ICMP packets?
Yes, so you give ping raw socket capability, without making it setuid root. Such systems have been implemented already but haven't gained traction. You don't appear to be thinking of the same thing as GP, when he talks about fine-grained capabilities.
-
Linux 2.6 in a scientfic system on the ISS
Our scientific equipment "Declic" was sent to the ISS last august. It runs Linux and uC-OS II on a whole pile of microprocessors. The Linux of the part of the system that we built was completely custom built based on "linux from scratch". For an interesting read: Linux Journal
The 2.6 kernel was state of the art when we built it, but we needed its lower latency features. -
why it's not a 'good idea'
-
conference is hosted by M$ partner
Read the article, the web conference is hosted by the "license-sniffing", Microsoft partner Black Duck software.
stacked panels are an ongoing tactic of M$.
Anyway, the GPL has already been proven more than a few times in court on both sides of the Atlantic.
First U.S. GPL lawsuit heads for quick settlement
A GPL compliance case against Iliad