Software Development

The Open Source Benefits for Businesses

The open source technology originated at the “bottom of the stack” with the Linux operating system, which has become one of the most popular operating systems now. In late 1990’s the term open source was coined and the evolution of Apache, Mozilla, Perl took place, while birth of “Commercial Open Source” was seen in early 2000. The adoption started moving up the technology stack in 2005 and post 2008, Open Source adoption by enterprises was seen widely and in 2012 open source became an integral part of every enterprise IT strategy.

CMS Made Simple 2.0 is released

Over the weekend, the core developers for CMS Made Simple, an open source project, announced the release of CMSMS 2.0. While not a complete rewrite, CMSMS 2.0 is a significant re-factoring and renewal for the content management system. Many of the changes involved are focused on giving the web professional an easier and simpler editing experience within the CMS.

In the announcement, Robert Campbell further explains how CMSMS 2.0 came to a final release.

Web Application Security Testing: SAST, DAST or IAST?

Since early 2011 Gartner has been writing about how to combine Static application security testing (SAST) and Dynamic application security testing (DAST) approaches to application security testing and raising many questions about the subject. This post will explain the differences between the two methodologies, the advantages disadvantages of the two approaches and how they can work together from a business perspective and from the perspective of web applications, as these are the weakest in term of security.

Static Application Security Testing (SAST) 

Jahia releases Digital Factory 7.1

Jahia, a leading "user experience platform" open source vendor, announced a new release for their flagship product, Digital Factory 7.1. According to Jahia, with this new release they are introducing significant scalability, stability and performances improvements while further refining user experience for Authors, Developers and Administrators.

For those a little unclear what a UXP does, Gartner defines such platforms "as an integrated set of technologies used to provide interaction between a user and a set of applications, processes, content, services or other users". Elie Auvray, CEO of Jahia Solutions Group SA, adds:

It's all about managing those APIs better says WaveMaker

APIs are nothing new. The application programming interface used by developers as routines, protocols, and tools for building software applications has been around for some time. APIs are used as building blocks that allow programmers to write an application much quicker and more efficiently than would happen without APIs. Despite APIs being around for quite some time, I can't tell you how many times this year non-developers have approached me to talk about APIs. APIs is no longer a topic just being discussed by developers but also by their managers and even the company executives.

Benefits and Downsides to Consider When Choosing an Open Source or Proprietary CMS

When you want to create a new website, or want to re-launch your existing website, using a content management system can make the process easy for you. A CMS makes it easy to manage content and the look of your website.

You do not need to have any technical knowledge to use CMS for your site. Without any technical knowhow, you can manage the front end by adding images, integrating social media, publishing posts and adding links. You can also manage what goes on in the backend of your site.

CMS also gives you the option to build your site in a way that improves search engine ranking. If you don’t want your site to rank, you also have the choice of making this omission.

SDL Unveils Next Gen Machine Translation Technology

XMT™ reduces the gap between people and machines by introducing artificial intelligence to real-time translation

Wakefield, MA – May 13, 2015 – SDL (LSE: SDL) today introduced the next generation of machine translation technology – XMT, a core component of the Language pillar within SDL’s Customer Experience Cloud. This powerful technology will become an essential tool in bringing down the barriers of multilingual communication by providing a scalable infrastructure for the development and rapid deployment of real-time translation capabilities – a necessity in today’s multilingual world.