Language Selection

English French German Italian Portuguese Spanish

today's leftovers

Filed under
Misc
  • Goodbye Microsoft SQL Server, Hello Babelfish

    Many of our customers are telling us they want to move away from commercial database vendors to avoid expensive costs and burdensome licensing terms. But migrating away from commercial and legacy databases can be time-consuming and resource-intensive. When migrating your databases, you can automate the migration of your database schema and data using the AWS Schema Conversation Tool and AWS Database Migration Service. But there is always more work to do to migrate the application itself, including rewriting application code that interacts with the database. Motivation is there, but costs and risks are often limiting factors.

  • Amazon Open-Sources Babelfish for PostgreSQL To More Easily Move Away From Microsoft SQL

    Amazon Web Services today announced the open-source Babelfish for PostgreSQL server project. Babelfish allows for applications written against Microsoft SQL Server to work seamlessly with PostgreSQL.

    Babelfish interprets the Microsoft SQL Server wire protocol so applications written against that licensed Microsoft software instead can target the open-source and free-of-charge PostgreSQL database server. Babelfish supports the Tabular Data Stream (TDS) and also allows PostgreSQL to understand T-SQL.

  • What every IT person needs to know about OpenBSD Part 1: How it all started

    This series aims to highlight the project’s signature security features and development practices — razor-sharp focus on correct and secure code coupled with continuing code audit — as well as the project’s role as a source of innovation in security practices and an ‘upstream’ source for numerous widely-used components such as OpenSSH, PF, LibreSSL and others. This post will focus on the history, Part 2 will focus on usage and user experience, and Part 3 will look at that packet filter.

  • Free Software Awards: Nominate those who help us live liberation by November 30th

    The dedication of the developers, documentation writers, community organizers, and volunteers of the free software movement is what has helped us all live liberation in the years the free software movement has been active. Just using free software makes you part of our collective journey to freedom, but some go above and beyond in their dedication to the free software movement. Now, it's time for us to show those community members and projects that we appreciate their vital work.

  • China Shows Its Hacking Prowess at $2 Million Contest
  • Zales.com Leaked Customer Data, Just Like Sister Firms Jared, Kay Jewelers Did in 2018

    In December 2018, bling vendor Signet Jewelers fixed a weakness in their Kay Jewelers and Jared websites that exposed the order information for all of their online customers. This week, Signet subsidiary Zales.com updated its website to remediate a nearly identical customer data exposure.

  • Senate approves bill to protect telecommunications infrastructure from foreign threats [iophk: Windows TCO]

    The Senate on Thursday unanimously passed legislation to take steps to further crack down on the use of telecommunications products from companies deemed to be a national security threat, such as those based in China.

    The Secure Equipment Act would prohibit the Federal Communications Commission (FCC) from considering or issuing authorization of products from companies on the agency’s “covered list.”

  • The Linux Foundation Announces Conference Schedule for Open Source Summit Japan + Automotive Linux Summit 2021 [Ed: Seems like 'Linux' Foundation has removed its controversial 'COVID of Conduct' text from its press releases]

Amazon Opens the Code for Babelfish, Extensions to Replace MS

  • Amazon Opens the Code for Babelfish, Extensions to Replace MS SQL Server with PostgreSQL

    Amazon has opened the original texts of the draft ” Babelfish for PostgreSQL “, proposing an extension to the PostgreSQL database with the implementation of specific capabilities database Microsoft SQL Server. The key goal of the project is to provide the ability to run applications written for SQL Server on servers running PostgreSQL. The project code is open under Apache 2.0 and PostgreSQL License.

    Babelfish supports the network protocol used to connect clients to SQL Server, the T-SQL language and SQL Server-specific query language extensions, which allows you to translate running applications from Microsoft SQL Server to PostgreSQL without modifying their code or with minimal changes and without replacing drivers to the DBMS … For applications, Babelfish looks like a regular SQL Server. The project is already in use on Amazon Aurora.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

digiKam 7.7.0 is released

After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. Read more

Dilution and Misuse of the "Linux" Brand

Samsung, Red Hat to Work on Linux Drivers for Future Tech

The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. Read more

today's howtos

  • How to install go1.19beta on Ubuntu 22.04 – NextGenTips

    In this tutorial, we are going to explore how to install go on Ubuntu 22.04 Golang is an open-source programming language that is easy to learn and use. It is built-in concurrency and has a robust standard library. It is reliable, builds fast, and efficient software that scales fast. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel-type systems enable flexible and modular program constructions. Go compiles quickly to machine code and has the convenience of garbage collection and the power of run-time reflection. In this guide, we are going to learn how to install golang 1.19beta on Ubuntu 22.04. Go 1.19beta1 is not yet released. There is so much work in progress with all the documentation.

  • molecule test: failed to connect to bus in systemd container - openQA bites

    Ansible Molecule is a project to help you test your ansible roles. I’m using molecule for automatically testing the ansible roles of geekoops.

  • How To Install MongoDB on AlmaLinux 9 - idroot

    In this tutorial, we will show you how to install MongoDB on AlmaLinux 9. For those of you who didn’t know, MongoDB is a high-performance, highly scalable document-oriented NoSQL database. Unlike in SQL databases where data is stored in rows and columns inside tables, in MongoDB, data is structured in JSON-like format inside records which are referred to as documents. The open-source attribute of MongoDB as a database software makes it an ideal candidate for almost any database-related project. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the MongoDB NoSQL database on AlmaLinux 9. You can follow the same instructions for CentOS and Rocky Linux.

  • An introduction (and how-to) to Plugin Loader for the Steam Deck. - Invidious
  • Self-host a Ghost Blog With Traefik

    Ghost is a very popular open-source content management system. Started as an alternative to WordPress and it went on to become an alternative to Substack by focusing on membership and newsletter. The creators of Ghost offer managed Pro hosting but it may not fit everyone's budget. Alternatively, you can self-host it on your own cloud servers. On Linux handbook, we already have a guide on deploying Ghost with Docker in a reverse proxy setup. Instead of Ngnix reverse proxy, you can also use another software called Traefik with Docker. It is a popular open-source cloud-native application proxy, API Gateway, Edge-router, and more. I use Traefik to secure my websites using an SSL certificate obtained from Let's Encrypt. Once deployed, Traefik can automatically manage your certificates and their renewals. In this tutorial, I'll share the necessary steps for deploying a Ghost blog with Docker and Traefik.