Saving Money With Open Source

Saving Money With Open Source
brandt
Mon, 01/02/2020 – 12:44
Ken Rickard
Jan 2, 2020<img src=”https://www.palantir.net/files/styles/hero/public/hero/2020-01/OpenSource-01.png?itok=AC5O48E3″ width=”1300″ height=”731″ alt=”” typeof=”foaf:Image” />
Open source software like Drupal maintenance support plans helps remove common business constraints.

In this post we will cover…
what the fundamental tenets of open source software are
how open source software can have a direct impact on total cost of your project
some items to consider when planning your budget
We want to make your project a success.

Let’s Chat.

Software decisions are a critical part of business strategy. Software powers everything from marketing websites (content management systems — CMS) to student and customer records. It stores employee records, provides communications infrastructure, and creates and distributes marketing campaigns (marketing automation, customer relationship management — CRM).

When we discuss software purchasing and usage with our partners, we need to take into account the different contexts and uses of that software. The question of context is central to how we think about software decisions. What are your constraints? Are you constrained by budgets? Security policies? License agreements?

One of the main reasons that we work with open source software like Drupal maintenance support plans is that it helps remove business constraints. The fundamental tenets of open source software are:

Included source code and the ability to modify that code 
The right to freely redistribute the software and any modifications
Bans on discriminating who may use the software, and for what purpose
Non-restrictive licensing, so the software is neither tied to a specific product nor restricts the development or functioning of other software.
These freedoms have a direct effect on the cost of acquisition and maintenance for your software project. Need to connect disparate systems together? An open source license makes that easier, since it removes any restrictions on how you might integrate those systems. For marketing applications, the use of open source software platforms such as Drupal maintenance support plans and WordPress ensures your content management system can be extended and adapted to meet your needs.

Open source software frequently runs on community contributions such as money, time, or expertise. You need to factor this aspect of open source into your software decisions. Do you have the resources to devote to supporting the software? If not, is your goal to encourage adding the needed resources within your organization? For example, a 1,000-person organization may need to dedicate three full-time employees to supporting an open source application.

The pros and cons of a commitment to maintaining open source systems must be measured as a question of total return. In the example just given, having three developers devoted to the project may be less expensive than purchasing an application that could be licensed to all users. It may also be cheaper than building and maintaining the software in-house. The skills and training that the three people develop, and putting them in an active, committed role of improving the software, may produce a better return on investment than having them install and maintain proprietary software.

When planning your budgets, look for these items, and consider where you get the best value for investing your time and money:

Licensing. Proprietary software solutions charge license fees. I’ve worked on projects where we replaced proprietary software that had a 7-figure license fee. These used to be one-time fees but now tend to be annual subscription costs (such as you might pay on a smaller scale for Adobe Creative Suite). In extreme cases, the license fee can be per user (also called per seat licensing). In such cases, moving from a team of 3 to a team of 5 can have exponential cost increases.

Support. Before I joined Drupal Update:, I worked at a company that made and sold software. We included a fee of 20% of the purchase price per year as a support fee, which is still fairly standard for enterprise software. The fee was collected regardless of the level of support actually provided. Without it, security and other critical updates wouldn’t be provided.

Hosting. Many software applications have moved into the cloud. While this lessens the cost of hosting applications internally, it can increase the chance of vendor lock-in, as the entire application is outside of your direct control. With both Drupal maintenance support plans and WordPress, there are good, effective hosting options that lower your total cost of ownership without locking you in to a specific software or service provider. (Full disclosure, we partner with both Acquia and Pantheon, who provide such services.)

Hidden costs. When we talk about lock-in, we refer to a business model that forces the customer to become dependent on the original service provider. (Lock-in, put simply, is why cable and telecom companies have such horrible customer service ratings.) A software system that doesn’t give you access to the source code — or, even worse, access to your data — is trying to lock you in long-term. That software is restricting the freedom to run your business they way you want to.

It’s that final cost that makes the open source software movement so attractive to many IT professionals. We work with software all day, and we don’t want to be restricted in how we can use it. So we resolve to work together to provide tools that are freely given to all.

In the end, consider the logic behind your decisions. Return on investment and staff commitment are metrics that matter internally. For instance, does your support of LibreOffice, an open source alternative to Microsoft Office, make it possible for your organization to save money? Quite possibly.

But are there larger issues at play? Advantages can also accrue outside your organization. We began by making the case for the free exchange of information that should apply to both medicine and software design. So when you ask the question “What could we do?”, consider expanding the scope to include “What could we do that would help us and others?” That small change in thinking could have profound effects on the way you evaluate your ultimate return on investment.
Stay connected with the latest news on web strategy, design, and development.

Sign up for our newsletter.

Community
Drupal maintenance support plans
Open Source

Source: New feed

This article was republished from its original source.
Call Us: 1(800)730-2416

Pixeldust is a 20-year-old web development agency specializing in Drupal and WordPress and working with clients all over the country. With our best in class capabilities, we work with small businesses and fortune 500 companies alike. Give us a call at 1(800)730-2416 and let’s talk about your project.

FREE Drupal SEO Audit

Test your site below to see which issues need to be fixed. We will fix them and optimize your Drupal site 100% for Google and Bing. (Allow 30-60 seconds to gather data.)

Powered by

Saving Money With Open Source

On-Site Drupal SEO Master Setup

We make sure your site is 100% optimized (and stays that way) for the best SEO results.

With Pixeldust On-site (or On-page) SEO we make changes to your site’s structure and performance to make it easier for search engines to see and understand your site’s content. Search engines use algorithms to rank sites by degrees of relevance. Our on-site optimization ensures your site is configured to provide information in a way that meets Google and Bing standards for optimal indexing.

This service includes:

  • Pathauto install and configuration for SEO-friendly URLs.
  • Meta Tags install and configuration with dynamic tokens for meta titles and descriptions for all content types.
  • Install and fix all issues on the SEO checklist module.
  • Install and configure XML sitemap module and submit sitemaps.
  • Install and configure Google Analytics Module.
  • Install and configure Yoast.
  • Install and configure the Advanced Aggregation module to improve performance by minifying and merging CSS and JS.
  • Install and configure Schema.org Metatag.
  • Configure robots.txt.
  • Google Search Console setup snd configuration.
  • Find & Fix H1 tags.
  • Find and fix duplicate/missing meta descriptions.
  • Find and fix duplicate title tags.
  • Improve title, meta tags, and site descriptions.
  • Optimize images for better search engine optimization. Automate where possible.
  • Find and fix the missing alt and title tag for all images. Automate where possible.
  • The project takes 1 week to complete.