Posts Tagged ‘UNIX’

Free Software Foundation Embraces Accessibility

The Free Software Foundation (FSF) has appointed a director of access technology software for the GNU Project, and published an accessibility statement to encourage Free Software developers to embrace accessibility guidelines. Chris Hofstader , the new director, has an interesting background. According to the FSF release, Hofstader has a history working with proprietary software for people with visual impairments

See original here:
Free Software Foundation Embraces Accessibility

The Nuts and Bolts of Unix Hosting

UNIX hosting involves a machine configured on a UNIX platform which is a multi-user computer operating system designed primarily for servers and advanced users. UNIX provides the base operating system architecture for many open source companies, such as Solaris (Sun Microsystems), Linux (GNU), and others. In regards to web hosting, choosing the UNIX web hosting alternative has its advantages and disadvantages.


UNIX has been around for years and it was the language of choice for midframe computer users. Windows actually copied the UNIX file naming convention technique when they created Microsoft Windows.


UNIX hosting is cheaper than Windows hosting. Because most web hosts use the free version of UNIX (like Linux), they don’t have to compensate for huge overhead expenses which you have with any Windows Operating System. Savings is passed to customers. In addition, those who use UNIX hosting usually get free tools and applications that have been written primarily for the UNIX community. Since UNIX hosting is an “open system”, its source code is publicly available for free from various web sites.


This allows web developers working for various companies and for different purposes to add rapid development of applications quickly. As a result, improvements come fast and problems are quickly resolved.


The main disadvantage of using UNIX hosting is that your provider may only allow access to your account via Telnet or SSH. As a result, you must have a strong working knowledge of UNIX commands in order to customize it to your requirements. You may find yourself spending a lot of time learning the basics before you can enjoy the free advantages of UNIX hosting but learning the UNIX language is not that hard at all.


When considering the UNIX operating system and UNIX hosting, you need to consider your own technical abilities. Then take a look at the special features offered by each system and hosting company in light of the available technology and — sometimes more importantly — your budget.


Linux Unix Host Options for Small Businesses


Linux/Unix is an alternate type of system that provides hosting for small businesses and companies that run Linux/Unix applications on their personal computers and laptops. The Linux/Unix-based platform is a stable platform in the industry.


The Linux operating system was developed by Linus Torvalds as an alternative to other operating systems. Most of its versions are free of costs. The most popular Linux software is Red Hat and Mandrake. Linux/Unix was only for professionals until a few years ago but the situation has changed. Many ’small’ businesses have switched to the Linux/Unix platform because of its open source architecture, meaning that users can structure the system to do what they want it to do.


Web host providers are specializing in Linux/Unix servers and the demand for this type of interface has grown by 40% over the last three years. A Unix-based platform is one of the most reliable operating systems that you can ever have. It has a better up time than Microsoft Operating Systems and hosting programs in Linux/Unix are more flexible.


You actually can get more from a Linux/Unix based server than other servers on the market. Linux/Unix supports a wide variety of application languages, more than any other operating system. The most common applications of such kind include C, C++, Shell, Perl, Tcl, Python, Java and PHP. Databases available for Unix are mSQL and mySQL. The one you choose would depend on what you plan to do on the web and the host that you choose to park your web site.


The Linux/Unix based system comes with its own web development module in some versions of Red Hat Linux that make web site creation easy as 1-2-3. FTP modules are built into the operating system to provide you with an alternative way to load the web site to the Linux/Unix host. Linux/Unix will become a major force in the future as more small to medium businesses turn towards its hosting platform.


Using cPanel to Manage Your Host Files

CPanel is an easy user-interface site that lets you control your host account environment. The main peculiarity of this operating system is that it so simple to use that your below average computer user can’t mess it up. It’s got great features embedded into its panel and some of the features are listed below.

Site Tools:

There are such tools available for your use, which are Web Protect (.htaccess editor), Custom error pages, Redirects, Ability to edit MIME types, Ability to edit Apache handlers, Install/Uninstall FrontPage Extensions, Search engine tool submitting and File Manager.
Email:

The email program provides you with the possibility to add, remove, and change passwords while managing email accounts. CPanel is also provided by Webmail for the accounts, Auto responders, Forwarders, Mailing Lists, Spam filtering and some more.
Backup:

Backup allows you to create copies of account files and databases. The backup menu also allows you to download any automatic backups that were downloaded by your CPanel administrator.
Stats:

There are different tools to survey your site popularity and efficiency. Those are Webalizer web stats, Webalizer FTP stats, Analog stats, AWStats, View latest visitors, View bandwidth usage and View error log modules.
FTP:

There is a module that controls FTP accounts (add, remove, change password for its access), Anonymous FTP controls; Ability to change FTP login message and Ability to kill FTP sessions.

Advanced Stuff:

You have an ability to add or remove subdomains, Subdomain Redirects and its Stats.

Advanced Tools:

You are provided with tools of SSH access tools, Manage GPG keys and Cron jobs. There are also Pre-Installed CGI Scripts. Those are Interchange Cart, Agora Cart, Bulletin Board, Java Chat, HTML Chat, phpMyChat, CGI Wrapper (for non-suexec installs), Random HTML generator, Advanced Guestbook, Counter Generator, Java Clock Generator, Java Countdown Generator, Secure FormMail clone, CGIEmail, Entropy Search, Entropy Banner.

Network Tools:

DNS Lookup and Traceroute.

Database Management tools:

include Managing MySQL databases and phpMyAdmin access.


For beginners, CPanel has a lot of options that are easy to use. CPanel works with most browsers, such as IE, Opera, Firefox and others.


If you have any suggestions or comments about this article, please be sure to post them at the link below!


Thank You,

Warren Yarnall


Author

Customer Care Representative
www.articles-barn.com


Phone: 928-684-6817

Email: warren@articles-barn.com


———————————–
Use This FREE Tool to Increase Sales by 91.2% to ANY website – Instantly!… Click here!.

———————————–

Linux and Unix Software Development and Its Use in Embedded Systems

Unix and Linux are both POSIX compliant operating systems. POSIX defined a standard interface to the low-level operating system which greatly reduces the amount of work required to produce UNIX and Linux software.

Unix and Linux software development

The standard user command line and scripting interface was based on the Korn shell. Other user-level programs, services and utilities include awk, echo, ed, and hundreds of others. Required program-level services include basic I/O (file, terminal, and network) services. POSIX also defines a standard threading library API which is supported by most modern operating systems.

Currently POSIX documentation is divided in three parts:

POSIX Kernel APIs

POSIX Commands and Utilities

POSIX Conformance Testing

Linux Development requires both POSIX and 3rd party/native GDI and GUI frameworks to create usable Linux and UNIX software. DOTNUTSHELL can create highly scalable and usable POSIX software which can be run on UNIX and Linux. The software can range from simple utilities to distributed software which has to be run on heterogenous platforms such as Linux, UNIX and Windows.

Linux and UNIX development is also the desired platform and framework for the creation of embedded software:

Embedded software and embedded systems, are those that require 100% of resources shared across a single platform often used to monitor, update and control hardware.

DOTNUTSHELL has experience in creating robust, efficient embedded software running as a monolithic Operating system, or a Kernel add-on in an Embedded Linux distribution.

It is the responsibility of the underlying embedded software system to maintain state information, persist changes to hardware configuration as well as gaurantee transaction and concurrency control at the hardware interface-level.

We have experience in creating:

MontaVista based embedded software

Embeddix based embedded software

Linux Driver creation

low-level hardware and bus interface strategies and mechanisms

I/O mapping and application/kernel space mixing

Real-time application development

Cross platform development

Assembler/C/C++ based embedded software development

POSIX development

RISC/PowerPC405 & 82xx, MIPS Development

Where Can You get Unix Download?


Debian Linux – is a free OS for computers. An OS is the set of fundamental utilities and programs, which make your PC run. Debian utilizes the Linux kernel, however, most of the basic Operating System tools come from GNU project; thus the name GNU/Linux.

This software offers more than a pure Operating System: The set contains 8710 packages that are pre-compiled program bundled up in a nice format for easy and fast installation on your device.

Ubuntu Linux – is a community developed OS, which is perfect for desktops, laptops, and servers. Whether you utilize it at school, at home, or at work, Ubuntu includes all the programs you will need, from email applications and word processing, to web server program and programming tools. Open BSD Unix – it produces a free and multi platform 4.4 BSD-based UNIX-like OS. Their efforts highlight standardization, correctness, portability, integrated cryptography and proactive security. Open BSD is compatible with binary emulation of most programs from Free BSD, SVR4 (Solaris), Linux, BSD/OS, HP-UX and Sun OS.

By using this, Red Hat hopes to offer an OS that utilizes free software development practices and is much more attractive to the people.

Fedora Linux – it works with Linux community in order to build a complete, common purpose OS absolutely from free software. The development would be done in public forums. The project offers time-based releases of Fedora Core approximately 2 to 3 times in a year with public schedule release. Gentoo Linux – is a free OS based on Linux or Free BSD that could be customized and optimized automatically for just about any application. Intense performance, configurability, and top notch developer and user community are hallmarks of the Gentoo software. Slack ware Linux is a complete 32bit multi-tasking “UNIX-like” system. Slack ware have an easy to install program, a menu-driven package, and general online documentation. Slack ware Linux is a complete 32bit multi-tasking “UNIX-like” system. Slack ware have an easy to install program, a menu-driven package, and general online documentation. Mandriva Linux – makes our system as cutting-edge, user-friendly, and intelligent as possible. Mandriva determines that majority of users like a system that just works and doesn’t need hours of fine-tuning. Free BSD Unix – is an advanced OS for amd64 compatible (such as Athlon 64, EM64T,and Opteron), x86 compatible (such as Athlon and Pentium), Alpha/AXP, PC-98, IA – 64, and Ultra SPARC architectures.

If you need any of the software mentioned above and don?t have enough money to purchase this software? There is no need to worry! You definitely get a UNIX free download without spending lot of your dollars.

You can get the more information of WhereCanYouGetUnixDownload absolutely free with clear and fast installation instructions.

mv move, rename Linux UNIX command Easy Man Manual pages by UNIX Academy unixacademy.com


This short video shows how to use “mv” command in Linux and Unix and teaches how to move and rename files and directories .