Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
Can someone tell me where I can find the initial code, Linus Torvalds shared with hackers. I was thinking it will be a great place to learn about operating systems.
It's discussed on KernelTrap. There's a good historical discussion, complete with release notes and mailing list discussions.
The linked article comes complete with this gem, which is undoubtedly what Linus looked like after release:
(source: kerneltrap.org)
For the discussion, see here. For the complete Linux 0.01 release, download this and verify it with this signature.
If you want to look at the history in a "nice" way, you could use Dave Jones's Linux-History Git repository, which includes all versions (at least all the versions that still exist, sadly some of the 0.99 versions have been lost forever) from 0.01 to 2.4.0. There is another history repository from Thomas Gleixner, which covers 2.4.0 to 2.6.12 and of course everything since 2.6.12 is available in Linus's Git repository. Linus also has a repository which contains an import of the CVS export of the BitKeeper repository from 2.5.0 to 2.6.12.
You can use Git's graft feature to glue these repositories together to get a unified view of the entire history. There are also various scripts floating around that try to make these repositories even more accurate, like this one for example.
kernel.org is the repository for the Linux Kernel. Here is the "historic" section with really old code: http://www.kernel.org/pub/linux/kernel/Historic/
I'm not so sure old Linux code is the best way to learn about an OS. For starters, it's not an OS, it's just the kernel. Look into Minix, that would be more interesting, it was created from the ground up for educational purposes.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
The community reviewed whether to reopen this question 1 year ago and left it closed:
Original close reason(s) were not resolved
Improve this question
I am unable to find a pre-compiled version of WinJS to download. I just want a .zip with a CSS and JS file.
I can find the source at Github but I'm unable to compile it on my Surface RT so I really need a pre-compiled version.
Anyone know where it is available for download, pre-compiled?
UPDATE:
Microsoft has made a lot of progress and has now gotten on board with how libraries are normally deployed. You can get it from NPM, Bower, CDN, or create a custom build. Details at http://try.buildwinjs.com/#get
Original answer:
If you install Visual Studio 2013 (you'll need a x86 or x64 PC, not your Surface RT) it will be there. The stuff on GitHub is really not ready for use yet. They promised to publish the files on a CDN when it is. But for now, there are still a ton of bugs that limit it's usefulness outside Windows/WP apps (as you can also see on GitHub) so publishing a compiled build would be counterproductive.
That said... if you look at http://try.buildwinjs.com, you can steal the compiled build it uses :)
http://try.buildwinjs.com/lib/winjs/js/base.min.js?v1.0.84
http://try.buildwinjs.com/lib/winjs/js/ui.min.js?v1.0.84
http://try.buildwinjs.com/lib/winjs/js/en-us/base.strings.js?v1.0.84
http://try.buildwinjs.com/lib/winjs/js/en-us/ui.strings.js?v1.0.84
http://try.buildwinjs.com/lib/winjs/css/ui-dark.css?v1.0.84
http://try.buildwinjs.com/lib/winjs/css/ui-light.css?v1.0.84
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I'm working on some new techniques for Linux Kernel Rootkit Detections as my thesis. I need some sample of rootkits to test my method and also do some machine learning tests.
But not the old-dusty ones in packetstorm that could be found in computer history books as well. I've read alot about it and I've seen some new methods of rootkit implementations in phrack and some other resources. It would take a lot of time to just implement PoC rootkits out of them for me and I would just get to the starting point for my project by then.
If anyone could help me with this it would be greatly appreciated.
Any site, ftp, compromised system, unknown rootkit libraries, anything that might be a sample for my work is appreciated. But with this in mind that what I need are Linux kernel Rootkits.
Any type, LKM, System Call Hooking, Object hooking, system.map /dev/mem working stuff
Thanks
p.s by new rootkits I don't mean like non-reported or all-over-the-news rootkit, something that would work on ubuntu 10.04 or newer would be great (Kernel version 2.6.32+)
you can get some kernel rk from the follow link
http://www.ussrback.com/UNIX/penetration/rootkits/
For obvious reasons, you aren't going to find any rootkits available for download on the public internet. Doing so would be a huge liability exposure to anyone hosting them. Your options are: make some friends in the security research or black hat communities, or run some honeypots and capture them yourself.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a book, tool, software library, tutorial or other off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I'm looking for a small and simple (emphasis on simple) bugtracker for a small project. It should run on Apache/PHP, though I'll consider other alternatives too (no Windows though). Oh, and I don't have any money to spend on it, so it should be free. :P
Any recommendations?
Added: Please, no hosted solutions. I want to host it myself.
Trac. It is free, simple, and runs on Apache.
See the demosite to try it out yourself.
Written in Perl, but Bugzilla is really easy to setup. The installation is mostly done by the setup script.
Pivotal Tracker: http://www.pivotaltracker.com/
It's simple and is great for project management too. It's also hosted and free! No setup. You just need a login.
I really like Mantis: http://www.mantisbt.org/ . You can see it in action at http://bugs.scribus.net , for example.
There is much personal taste involved; this is just mine: I think Mantis is simple, still offers you quite a few features, but it doesn't bang you in the head with them. I find it very comfortable to work with.
TBH, I have never used Mantis as and Admin, just as a User / Reporter, but I do suppose that the ease of use continues into the lower level functionality.
FogBugz has a free, hosted version if you're working alone, or with one other person.
Roundup tracker: http://roundup.sourceforge.net/
It's free
It's open source
It has a built in webserver so can host itself, or do the apache thing
It can run on top of a database, or just files
It's written in Python and is insanely hackable if that's your thing
It has a vibrant community of people writing plugins - e.g wiki like issue editing
Checkout BugTracker.net.
It's easy to use and very much productive.
Check out the happy people in the town of Simplton.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I have nearly finished a free spellchecker library for Windows Mobile, and there are a few great forums around (both for developers and end-users), such as XDA, where you can promote your creations for Windows Mobile.
However, I have been thinking that I'd like to make a version of my library available for Windows desktop developers as well. Once I have finished the same, I'd like to distribute and promote it to get feedback, bug reports, and suggestions.
Are there good developer forums for promoting and distributing applications or libraries in this way?
You might want to consider writing an introductory review of your own library, and publish it on sites such as codeguru.com or codeproject.com. You could also use blogs of popular sites such as ddj.com to promote your library.
On the other hand, one very simple thing to do would be to set up a sourceforge project for your library (if it's open source) and then use their facilities for all these purposes. Specifically, you can easily use freshmeat.net to make your library more widely known.
You will need a certain minimum infrastructure (forum/mailing list, issue tracker and possibly source code management) in order to provide a place for your users to easily monitor or possibly even participate actively in your project.
A simple homepage and yahoo list might very well suffice, though.
Also, looking into available spell checking libraries in general, you will probably want to highlight the major differences between your implementation/project and more established ones such as for example GNU aspell or hunspell.
So, do make sure to do some research in order to get to know related projects.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I've noticed gross inconsistencies in the cygwin mirror sites. The packages that you get installed by default depend on which mirror you select. Even worse, some sites are missing important packages all together so you can't improve on the default installation.
My default installation of cygwin from sourceware.mirrors.tds.net did not include the diff or svn commands. When I went back to their mirror site (using setup.exe with the Internet option) the diffutils package and subversion packages were not even available at that site. The cygwin.mirrors.hoobly.com mirror had both of these packages, and based on the full listing it appears that it has a lot more packages that aren't available at sourceware.mirrors.tds.net.
Is there a cygwin mirror site that is authorative, or is it hit and miss on the cygwin mirror sites?
Getting the default and full cygwin releases versioned would go a long way to solving this problem, but cygwin doesn't version default or complete releases.
mirrors.kernel.org
This shouldn't be much of a problem (anymore). Below the mirror list on this page it says that every mirror is automatically checked at regular intervals, and servers missing packages are temporarily dropped from the list. It also says that all mirrors should sync twice a day. I manually checked a number of mirrors just now, and they had all synced recently and seemed to have the same content.
You probably want to look at this announcement from the mailing list, that came out today. It might explain the problems you've been seeing.
I recommend subscribing to the cygwin-announce mailing list if you use cygwin. You can subscribe at the bottom of this page.
That said, I have found kernel.org usually pretty good also.