Webcam Your Home 1.0
June 27, 2008 at 9:32 pm | In Downloads | Leave a CommentTags: Development, linux, open source, ownloads, unix
Webcam Your Home – Turn your regular PC camera into a surveillance camera, a nanny cam, a pet cam, a room monitor. View from a web enabled cell phone. Complete with motion sensor, phone text alerts and history page. Watch your children or pets from your office. Watch your home from vacation. See who enters your room. Don’t need to know how to set up a web server. Works with dial up internet access.
Development of Linux
June 18, 2008 at 5:00 am | In Uncategorized | 3 CommentsTags: c++, Development, Downloads, fortran, java, linux, unix
The primary difference between Linux and many other popular contemporary operating systems is that the Linux kernel and other components are free and open source software. Linux is not the only such operating system, although it is the best-known and most widely used. Some free and open source software licences are based on the principle of copyleft, a kind of reciprocity: any work derived from a copyleft piece of software must also be copyleft itself. The most common free software license, the GNU GPL, is a form of copyleft, and is used for the Linux kernel and many of the components from the GNU project.
Linux systems adhere to POSIX,[20] SUS,[21] ISO and ANSI standards where possible. To date, however, only the Linux-FT distribution has been POSIX.1 certified.[22]
Free software projects, although developed in a collaborative fashion, are often produced independently of each other. However, because the software licenses explicitly permit redistribution there is a basis for larger scale projects that collect the software produced by stand-alone projects and make this software available together in a Linux distribution.
A Linux distribution, commonly called a “distro”, is a project that manages a remote collection of Linux-based software, and facilitates installation of a Linux operating system. Distributions are maintained by individuals, loose-knit teams, volunteer organizations, and commercial entities. They include system software and application software in the form of packages, and distribution-specific software for initial system installation and configuration as well as later package upgrades and installs. A distribution is responsible for the default configuration of installed Linux systems, system security, and more generally integration of the different software packages into a coherent whole.
Community
Linux is largely driven by its developer and user communities. Some vendors develop and fund their distributions on a volunteer basis, Debian being a well-known example. Others maintain a community version of their commercial distributions, as Red Hat does with Fedora.
In many cities and regions, local associations known as Linux Users Groups (LUGs) seek to promote Linux and by extension free software. They hold meetings and provide free demonstrations, training, technical support, and operating system installation to new users. There are also many Internet communities that seek to provide support to Linux users and developers. Most distributions and open source projects have IRC chatrooms or newsgroups. Online forums are another means for support, with notable examples being LinuxQuestions.org and the Gentoo forums. Linux distributions host mailing lists; commonly there will be a specific topic such as usage or development for a given list.
There are several technology websites with a Linux focus. Linux Weekly News is a weekly digest of Linux-related news; the Linux Journal is an online magazine of Linux articles published monthly; Slashdot is a technology-related news website with many stories on Linux and open source software; Groklaw has written in depth about Linux-related legal proceedings and there are many articles relevant to the Linux kernel and its relationship with GNU on the GNU project’s website. Print magazines on Linux often include cover disks including software or even complete Linux distributions.[23][24]
Although Linux is generally available free of charge, several large corporations have established business models that involve selling, supporting, and contributing to Linux and free software. These include Dell, IBM, HP, Sun Microsystems, Novell, and Red Hat. The free software licenses on which Linux are based explicitly accommodate and encourage commercialization; the relationship between Linux as a whole and individual vendors may be seen as symbiotic. One common business model of commercial suppliers is charging for support, especially for business users. A number of companies also offer a specialized business version of their distribution, which adds proprietary support packages and tools to administer higher numbers of installations or to simplify administrative tasks. Another business model is to give away the software in order to sell hardware.
Programming on Linux
Most Linux distributions support dozens of programming languages. The most common collection of utilities for building both Linux applications and operating system programs is found within the GNU toolchain, which includes the GNU Compiler Collection (GCC) and the GNU build system. Amongst others, GCC provides compilers for Ada, C, C++, Java, and Fortran. The Linux kernel itself is written to be compiled with GCC. Proprietary compilers for Linux include the Intel C++ Compiler and IBM XL C/C++ Compiler.
Most distributions also include support for Perl, Ruby, Python and other dynamic languages. Examples of languages that are less common, but still well-supported, are C# via the Mono project, and Scheme. A number of Java Virtual Machines and development kits run on Linux, including the original Sun Microsystems JVM (HotSpot), and IBM’s J2SE RE, as well as many open-source projects like Kaffe. The two main frameworks for developing graphical applications are those of GNOME and KDE. These projects are based on the GTK+ and Qt widget toolkits, respectively, which can also be used independently of the larger framework. Both support a wide variety of languages. There are a number of Integrated development environments available including Anjuta, Code::Blocks, Eclipse, KDevelop, Lazarus, MonoDevelop, NetBeans, and Omnis Studio while the long-established editors Vim and Emacs remain popular.
History of Linux
June 17, 2008 at 9:10 pm | In Uncategorized | 1 CommentTags: gnu, linux, reviews, unix
The Unix operating system was conceived and implemented in the 1960s and first released in 1970. Its wide availability and portability meant that it was widely adopted, copied and modified by academic institutions and businesses, with its design being influential on authors of other systems.
The GNU Project, started in 1984, had the goal of creating a “complete Unix-compatible software system”[6] made entirely of free software. In 1985, Richard Stallman created the Free Software Foundation and developed the GNU General Public License (GNU GPL). Many of the programs required in an OS (such as libraries, compilers, text editors, a Unix shell, and a windowing system) were completed by the early 1990s, although low level elements such as device drivers, daemons, and the kernel were stalled and incomplete.[7] Linus Torvalds has said that if the GNU kernel had been available at the time (1991), he would not have decided to write his own.[8]
MINIX, a Unix-like system intended for academic use, was released by Andrew S. Tanenbaum in 1987. The source code for MINIX 1.0 was printed in his book Operating Systems: Design and Implementation. While easily available, modification and redistribution were restricted (though that is not the case today). The code was covered by the copyrights of the textbook, published by Prentice Hall. In addition, MINIX’s 16-bit design was not well adapted to the 32-bit design of the increasingly cheap and popular Intel 386 architecture for personal computers.
In 1991, Torvalds began to work on a non-commercial replacement for MINIX while he was attending the University of Helsinki.[9] This eventually became the Linux kernel.
In 1992, Tanenbaum posted an article on Usenet claiming Linux was obsolete. In the article, he criticized the operating system as being monolithic in design and being tied closely to the x86 architecture and thus not portable, which he described as “a fundamental error”.[10] Tanenbaum suggested that those who wanted a modern operating system should look into one based on the microkernel model. The posting elicited the response of Torvalds, which resulted in a well known debate over the microkernel and monolithic kernel designs.[10]
Linux was dependent on the MINIX user space at first. With code from the GNU system freely available, it was advantageous if this could be used with the fledgling OS. Code licensed under the GNU GPL can be used in other projects, so long as they also are released under the same or a compatible license. In order to make the Linux kernel compatible with the components from the GNU Project, Torvalds initiated a switch from his original license (which prohibited commercial redistribution) to the GNU GPL.[11] Linux and GNU developers worked to integrate GNU components with Linux to make a fully functional and free operating system.[7]
Commercial and popular uptake
Today Linux is used in numerous domains, from embedded systems[12] to supercomputers,[13] and has secured a place in web server installations with the popular LAMP application stack.[14] Torvalds continues to direct the development of the kernel. Stallman heads the Free Software Foundation, which in turn supports the GNU components. Finally, individuals and corporations develop third-party non-GNU components. These third-party components comprise a vast body of work and may include both kernel modules and user applications and libraries. Linux vendors and communities combine and distribute the kernel, GNU components, and non-GNU components, with additional package management software in the form of Linux distributions.
Roadkil’s Raw Copy 1.0
June 17, 2008 at 10:57 am | In Downloads, reviews | Leave a CommentTags: Downloads, linux, news, reviews, unix
This program copies a disk as a raw image from one drive directly to another. This utility is designed for people who have a faulty drive and want to transfer the data directly to another drive without doing a file by file copy. This saves the need for operating system re-installs and allows drives with an unknown file system to be copied (including from console game machines, data recorders, mac etc). The program has a built in data recovery function which will attempt to recover data from bad sectors to ensure all the available data is restored from the drive. NOTE: This program is designed to run under NT/XP/2000 or later operating systems. It will run under windows 95/98/Me operating systems but only windows logical drives can be copied.
Bug Shooting 1.5+
June 16, 2008 at 6:28 pm | In Uncategorized | Leave a CommentTags: Downloads, linux, unix
Bug Shooting is a free Screenshot program which was developed for software testers who use the Bug Tracking System FogBugz. Screenshots are frequently used to show reproduction steps for a failed test or a bug found, and often it is very helpful to highlight areas of the screenshot, add text or crop the screenshot. With Bug Shooting, it is a matter of a few seconds to do this.
EZSnap 1.0
June 16, 2008 at 6:23 pm | In Uncategorized | Leave a CommentTags: Downloads, freeware, linux, reviews, unix
EZSnap is a screen capture utility that is fast, versatile and easy to use. Runs from the taskbar, or maximized, whichever you like, works very quickly, and creates high quality screen captures. Supports save to file and print.
Ext2 IFS for Windows 1.1+
June 16, 2008 at 10:08 am | In Downloads, reviews | Leave a CommentTags: Downloads, linux, reviews, unix
Ext2 IFS for Windows provides Windows (NT 4 or newer) with full access to Linux Ext2 volumes (read access and write access). If you have installed both Windows and Linux as a dual boot environment, currently have Windows running and realize that you need some files for your work which you have stored on an Ext2 volume of your Linux installation, you no longer have to shut down Windows and boot Linux. Also, Windows will now be able to handle floppy disks which have been formatted with an Ext2 file system. It installs a pure kernel mode file system driver Ext2fs.sys, which actually extends the Windows operating system to include the Ext2 file system. Since it is executed on the same software layer at the Windows NT operating system core like all of the native file system drivers of Windows (for instance NTFS, FASTFAT, or CDFS for Joliet/ISO CD-ROMs), all applications can access directly to Ext2 volumes. Ext2 volumes get drive letters (for instance O:). Files, and directories of an Ext2 volume appear in file dialogs of all applications. There is no need to copy files from or to Ext2 volumes in order to work with them!
Ext2 Researcher 1.0
June 15, 2008 at 3:23 pm | In Downloads, reviews | Leave a CommentTags: computer, Downloads, freeware, linux, pc, research, software, unix
This program is intended for those who have Windows and Linux installed on their computers simultaneously. “Ext2 Researcher” – allows users, who are accustom to the Win 9x interface, travel on their Linux file system while in Windows, without any inconvenience. It is necessary to install “Tcl/Tk for Windows” also necessary several files from “EXT2 TOOLS”
RPM Browser for Windows 1.0
June 15, 2008 at 12:51 pm | In Uncategorized | Leave a CommentTags: computer, Downloads, freeware, linux, pc, tool, unix
RPM Browser for Windows is a Windows tool for Linux users. This FREE utility will allow you to examine the structure of RPM files. Additionally, it will allow file extraction from the embedded archive via a 32-bit port of CPIO. While binary files aren’t too useful from the Windows platform, source files can be viewed from within your favorite editor. Written using Microsoft Visual C++, this tool is lightning fast!
PS95 1.4.0
June 15, 2008 at 10:57 am | In Downloads, reviews | Leave a CommentTags: Downloads, linux, reviews, unix
32bit UNIX PS Front End. Shows you whats really running behind the scenes of Windows 95/98.
Blog at WordPress.com. | Theme: Pool by Borja Fernandez.
Entries and comments feeds.