aster.cloud aster.cloud
  • /
  • Platforms
    • Public Cloud
    • On-Premise
    • Hybrid Cloud
    • Data
  • Architecture
    • Design
    • Solutions
    • Enterprise
  • Engineering
    • Automation
    • Software Engineering
    • Project Management
    • DevOps
  • Programming
    • Learning
  • Tools
  • About
  • /
  • Platforms
    • Public Cloud
    • On-Premise
    • Hybrid Cloud
    • Data
  • Architecture
    • Design
    • Solutions
    • Enterprise
  • Engineering
    • Automation
    • Software Engineering
    • Project Management
    • DevOps
  • Programming
    • Learning
  • Tools
  • About
aster.cloud aster.cloud
  • /
  • Platforms
    • Public Cloud
    • On-Premise
    • Hybrid Cloud
    • Data
  • Architecture
    • Design
    • Solutions
    • Enterprise
  • Engineering
    • Automation
    • Software Engineering
    • Project Management
    • DevOps
  • Programming
    • Learning
  • Tools
  • About
  • Programming
  • Technology

Open Source Is Life

  • root
  • October 14, 2021
  • 4 minute read

We often don’t realize this, but open-source projects play a huge role in our life.

Today, in this article, I am going to talk about how we use open-source technologies in our everyday life and what would happen if they didn’t exist 😱.


Partner with aster.cloud
for your next big idea.
Let us know here.



From our partners:

CITI.IO :: Business. Institutions. Society. Global Political Economy.
CYBERPOGO.COM :: For the Arts, Sciences, and Technology.
DADAHACKS.COM :: Parenting For The Rest Of Us.
ZEDISTA.COM :: Entertainment. Sports. Culture. Escape.
TAKUMAKU.COM :: For The Hearth And Home.
ASTER.CLOUD :: From The Cloud And Beyond.
LIWAIWAI.COM :: Intelligence, Inside and Outside.
GLOBALCLOUDPLATFORMS.COM :: For The World's Computing Needs.
FIREGULAMAN.COM :: For The Fire In The Belly Of The Coder.
ASTERCASTER.COM :: Supra Astra. Beyond The Stars.
BARTDAY.COM :: Prosperity For Everyone.

Let us start with some open-source technologies we use in our daily life:

Android

Many of us have phones running the Android Operating System. Android by itself is an open-source project maintained by Google. The base version of android is popularly referred to as Android Open Source Project (AOSP).

Now, what do I mean by the base version of android? Well most of us aren’t running pure AOSP on our phones as companies put on their proprietary code on top of AOSP. In fact, Google Play Services is closed-source.

You can use AOSP without Google Play Services but then you are going to miss out on Google Services and will face weird issues if you do so. Many third-party apps will also have trouble working as many of them rely on Google APIs like the Google Maps API.

 

Chromium

Most people use some chromium-based browser, be it Google Chrome, Microsoft Edge, Vivaldi, Brave, or even Opera. Chromium by itself is an open-source project.

Now, to be fair, none of the aforementioned browsers are open-source (with the exception of Brave). This is usually done to pack more proprietary features.

For example, Google Chrome comes with a suite of Google features like syncing across different devices. These browsers are a chromium fork with more features, different themes, better integration with operating systems, and more optimization. It is a lot like how Android works.

Read More  This 'Countess of Computing' Wrote The First Computer Program

 

Visual Studio Code

Visual Studio Code is an extremely popular code editor and it is open source. You can take a look at the source code on GitHub.

There is a small caveat, the version of Visual Studio Code distributed by Microsoft does have telemetry which the open-source version doesn’t.

You can download VSCodium which has binaries built from the source code on GitHub but you might face issues.

Most applications depend on some open-source project, be it a web framework like React or some other package.

In fact, all programming languages are open-source (at least I have never heard of a closed-source programming language).

 

Advantages of Open Source

Great Community

You will have a great community built around your project that will trust your project. Many people are open-source enthusiasts and will try their best to use open-source software. These people will be your users if the application fulfills their needs!

Contributors

When an application is open-source, open-source contributors get a chance to contribute to your project. Any contribution is extremely valuable as it usually fixes a problem. There will be spam but that is just part of the game.

Learning

Contributing to open-source is something that gives not only beginners but also advanced developers something to work on and learn from contributing. You, as the developer of the project, will also learn a lot from the community of developers who find something not right with your project.

Fixes

We all make mistakes and there will be loopholes or bugs in your code. Other contributors will not only let you know about the issue but also help you in fixing the problem or even fix the problem themselves.

Read More  Tidying Up The Go Web Experience

Better Understanding

If one encounters a problem in an open-source project, one can look at the source code and better understand the cause of the problem. This will help resolve the bug more quickly making it a win-win situation for you, as the developer and the user.

Portfolio

Contributing to open-source is something of great importance in your portfolio. It is a great starting point that will help you later on.

 

What Would Happen if Open-Source Didn’t Exist?

Now that we have seen examples of open-source in our day-to-day life and have seen the advantages, let us discuss what would happen if everything would be proprietary.

It Wouldn’t be Good for Developers

Developers usually rely on programming languages, libraries, and frameworks when developing an application. If these were not open-source, developers would fear that they might be shipping applications with trackers which they didn’t intend to add.

This would also mean that there would be lesser flexibility. When something is open-source, there is a great community making tutorials, understanding how a framework works, working on making it better, and making plugins for it.

Wouldn’t be Good for Beginners

Beginners learn a lot from contributing to open-source. If this opportunity was to be taken away from their learning path, they would lose a lot.

From my personal experience, I can say that I have learned a lot by contributing to others’ projects on GitHub. Even seeing and understanding the source code of an application and how it works teaches one a lot.

[infobox title=’’Tinkerers Wouldn’t be Happy’]Many people don’t want a company to decide what is best for them. They want to customize their things as much as they can to fit their needs and liking.[/infobox]
Read More  Tech Trends: What Will Be The Biggest Innovations By 2022

This makes one more comfortable and gives people options.

Cost

As things would become closed-source, corporations would try to make the most out of it by pricing their products high.

Due to many things being open-source, the community has developed many open-source alternatives which may better suit a person. Not only are open-source projects usually free or cheap but also they are better when it comes to privacy.

Privacy

This takes us to privacy. Closed-source applications are known to have trackers which is a direct invasion of privacy.

Open-source applications usually don’t have such trackers. If someone is concerned about their privacy, they can even self-host an application they want to use.

Other than these, closed-source applications would take away the advantages open-source applications tend to have (as mentioned above).

This blog was republished from hackernoon.com


For enquiries, product placements, sponsorships, and collaborations, connect with us at [email protected]. We'd love to hear from you!

Our humans need coffee too! Your support is highly appreciated, thank you!

root

Related Topics
  • Android
  • Chromium
  • Coding
  • Developers
  • Open Source
  • Programming
  • Technology
  • Visual Studio Code
You May Also Like
View Post
  • Technology

Building secure, scalable AI in the cloud with Microsoft Azure

  • July 5, 2025
View Post
  • Computing
  • Multi-Cloud
  • Technology

Turns out OpenAI is the customer behind Oracle’s mysterious $30 billion cloud deal

  • July 3, 2025
aster-cloud-sms-pexels-tim-samuel-6697306
View Post
  • Programming
  • Software

Send SMS texts with Amazon’s SNS simple notification service

  • July 1, 2025
aster-cloud-website-pexels-goumbik-574069
View Post
  • Programming
  • Software

Host a static website on AWS with Amazon S3 and Route 53

  • June 27, 2025
View Post
  • Computing
  • Multi-Cloud
  • Technology

A looming hyperscaler exodus? UK IT leaders are thinking of ditching US cloud providers – here’s why

  • June 26, 2025
View Post
  • Computing
  • Multi-Cloud
  • Technology

Prioritize security from the edge to the cloud

  • June 25, 2025
View Post
  • Computing
  • Multi-Cloud
  • Technology

6 edge monitoring best practices in the cloud

  • June 25, 2025
Genome
View Post
  • Technology

AlphaGenome: AI for better understanding the genome

  • June 25, 2025

Stay Connected!
LATEST
  • 1
    Building secure, scalable AI in the cloud with Microsoft Azure
    • July 5, 2025
  • 2
    Turns out OpenAI is the customer behind Oracle’s mysterious $30 billion cloud deal
    • July 3, 2025
  • aster-cloud-erp-bill_of_materials_2 3
    What is an SBOM (software bill of materials)?
    • July 2, 2025
  • aster-cloud-sms-pexels-tim-samuel-6697306 4
    Send SMS texts with Amazon’s SNS simple notification service
    • July 1, 2025
  • Camping 5
    The Summer Adventures : Camping Essentials
    • June 27, 2025
  • aster-cloud-website-pexels-goumbik-574069 6
    Host a static website on AWS with Amazon S3 and Route 53
    • June 27, 2025
  • 7
    A looming hyperscaler exodus? UK IT leaders are thinking of ditching US cloud providers – here’s why
    • June 26, 2025
  • Prioritize security from the edge to the cloud
    • June 25, 2025
  • 6 edge monitoring best practices in the cloud
    • June 25, 2025
  • Genome 10
    AlphaGenome: AI for better understanding the genome
    • June 25, 2025
about
Hello World!

We are aster.cloud. We’re created by programmers for programmers.

Our site aims to provide guides, programming tips, reviews, and interesting materials for tech people and those who want to learn in general.

We would like to hear from you.

If you have any feedback, enquiries, or sponsorship request, kindly reach out to us at:

[email protected]
Most Popular
  • 1
    There’s a ‘cloud reset’ underway, and VMware Cloud Foundation 9.0 is a chance for Broadcom to pounce on it
    • June 17, 2025
  • 2
    ‘This was a very purposeful strategy’: Pure Storage unveils Enterprise Data Cloud in bid to unify data storage, management
    • June 18, 2025
  • 3
    Pure Accelerate 2025: All the news and updates live from Las Vegas
    • June 18, 2025
  • Oracle adds xAI Grok models to OCI
    • June 17, 2025
  • What is cloud bursting?
    • June 18, 2025
  • /
  • Technology
  • Tools
  • About
  • Contact Us

Input your search keywords and press Enter.