Archive for November, 2009

Software Licenses – Part 1: Propriety & Free

A software license provides the legal right to install, use, access, display, run, or otherwise interact with a software programme. Software is considered to be a form of intellectual property, as the value of the software does not come from its physical form but rather, from the knowledge of the programmers who wrote the software. When you purchase the software, you do not own the rights to it, but you do acquire a certain limited amount of rights to use it. In much the same way, when you purchase a book, you can own and read it but, you cannot claim to have written it.

A typical software license grants a user permission to use one or more copies of software in ways where such a use would otherwise constitute infringement of the software publisher’s exclusive rights under copyright law. This can extend to all types of software, product and creative output, including artistic works and designs.

The terms and conditions of a software license control the usage of that software. The license agreement defines the way in which software can be used, and determines whether or not the software can be installed on more than one computer or device. In addition to granting rights and imposing restrictions on the use of software, software licenses typically contain provisions which allocate liability and responsibility between the parties entering into the license agreement. Software license agreements usually take the form of an End User License Agreement (EULA). This EULA could be in paper form, or form part of the software installation process. Should a user reject the terms and conditions of a license agreement, the software installation process aborts, and the software will not be installed.

Licenses can have different life spans – perpetual or non-perpetual. Perpetual licenses are everlasting and valid as long as the software is used in accordance with the license agreement requirements. Non-perpetual licenses, also known as subscription licenses, are temporary and provide the right to use a particular licensed product until the end of the license agreement term.

There is a wide variety of license types, each of which are geared towards a specific type and usage of a particular product.

Proprietary Software License

Perhaps the most commonly known software license involves the use of proprietary software. With a proprietary software license, the software publisher grants a license to use one or more (commonly known as a volume license) copies of the software but, ownership of the software still rests with the software publisher. All rights regarding the software are therefore, reserved by the publisher. Usually, proprietary software licenses include numerous terms and conditions which prohibit certain uses of the software, such as copying. Thus, when purchasing the software, a user tacitly agrees to all terms and conditions listed by the software publisher. Microsoft Windows is a perfect example of the proprietary software license.

Free Software License

With free software licenses, on the other hand, ownership of a particular copy of software does not remain with the software publisher. Instead, ownership of the copy is transferred to the user. So, whilst ownership of the copy of software is transferred to the user, ownership of the copyright remains with the software publisher. Additionally, a free software license typically grants to the end-user extra rights, which would otherwise be reserved by the software publisher.

With free software licenses, acceptance of the license is optional. A user may use the software but does not have to accept the license in order to do so. However, if the user wishes to exercise any of the additional rights granted by a free software license (such as the right to redistribution), then the end-user must accept, and be bound by, the software license.

Click here to read about Open Source Software Licenses.

15 Reasons to use Wordpress

WordPress is a state-of-the-art publishing platform with a focus on aesthetics, web standards, and usability. WordPress is both free and priceless at the same time.

Wordpress enables you to run your website efficiently and effortlessly.

1. Open Source

WordPress is built on an open source platform and is, itself, open source. This means that it is free to use for any purpose (personal or commercial). This is, naturally, of huge benefit for any small business or not-for-profit organisation that has a limited budget and resources but, requires the ability to manage their own website. Also, it is simple to learn and quick to keep your site fresh and updated, so you are able to eliminate both the cost of possible expensive training and extra staff capacity.

2. Flexible

Wordpress has a global, buzzing community backing it which offers its users a wealth of information from tutorials to add-ons. With these resources so freely available, it is easy to manipulate Wordpress to cater for any website requirements.

3. SEO

Wordpress has been built with Search Engine Optimization (SEO) in mind. Websites built on Wordpress have an immediate head start when it comes to being searchable in search engines. An abundance of SEO plugins (add-ons) exist for free, which easily plug into the website to increase the sites visibility in search engines.

4. User friendly

Wordpress is one of the easiest web management tools available. In just a few hours, anyone can master the basics of what Wordpress has to offer. The administration area is laid out logically and focuses on easy navigation for all users.

5. Standards Compliant

Web standards are the use of correct web coding standards as laid out by the World Wide Web Consortium (W3C). The web standards which are of most concern to modern business are XHTML and CSS coding practices. The idea behind a standards compliant website is that the look of the website is separated from the content on the website. This results in a website loading quickly as well as easily working across the various browsers different people use, such as Internet Explorer, Mozilla Firefox and Google Chrome.

6. Self Managed / Low Maintenance

Wordpress is a Content Management System (CMS) which provides the owner of the website with the ability to maintain the content on the website, without contacting a web designer to make changes. If a website has been built correctly, and runs on Wordpress, there is very little upkeep for the owner.

7. Low running costs

Wordpress is a light-weight CMS which doesn’t require expensive web hosting and updates to Wordpress are released free of charge.

8. Adapt to design/brand

With Wordpress being a light-weight, open source framework, adapting the look of a brand to the design of the website is possible, regardless of the nature of the brand.

9. Community Support

The incredible community following that Wordpress has, also means that fans and users are able to active release tips and tricks daily. This support system provides website owners with easy, instant access to necessary information for any situation.

10. Feature Rich

Part of Wordpress flexibility is the fact that there are thousands of plug-ins freely available on the Internet. These plug-ins cater for a variety of functions including, displaying latest news posts, enhancing the SEO of the website and increasing the speed at which the website loads. These plug-ins allow for a static website to become dynamic and encourage true interaction between visitors.

11. Easy Media Management

With Wordpress, the publishing of photographs, videos, podcasts and other media becomes incredibly easy for the website owner. In most cases, no third-party or externally hosted applications are required.

12. Advertisement Management

For website owners who want the ability to run advertisements on their website, a Wordpress plug-in can cater for this. The plug-in will provide statistics on clicks and impressions and provide the ability to limit advertisements to certain pages or certain duration of time, amongst other things.

13. Spam-free Contact Forms

When it comes to having a form on your website for people to contact you via your website or subscribe to a mailing list, spam can become a huge problem. Wordpress has built-in spam protection functionality and will prevent you from receiving all those unwanted emails.

14 Automatic RSS generation

RSS Feeds are another way of distributing information on a website each time a new piece of information is published on the website, everyone who is subscribed to the RSS feed will receive the updates either in an RSS reader or via email.

15. Easy Integration with Social Media Applications

Wordpress has functionality which makes it easy to integrate with the most popular social networks such as Twitter and Facebook. This is incredibly useful if marketing is taking place on one of the social networks and the campaign needs to incorporate a website.

The Forge Web Creations has produced a variety of customized Wordpress websites for our clients, including Cape Villa Collection (http://www.capevillacollection.com/) and the Cape Stay Blog (http://www.capestayblog.co.za/)

Should you be interested in letting The Forge work their magic with a Wordpress site for you, please contact us by clicking here.