Can we trust Microsoft with Open Source?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • OPS - Build and Run Open Source Unikernels
  • Scout APM - Less time debugging, more time building
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • GitHub repo sdk

    Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI (by dotnet)

    Offtopic, but related: I am RELIEVED the `dotnet watch` removal was reverted [1]

    [1]: https://github.com/dotnet/sdk/pull/22262

  • GitHub repo chromium

    The official GitHub mirror of the Chromium source

    > I don't think there s a static linking going on there, else it would be impossible to use Electron for closed source software.

    no, the closed source part can stay closed source but linking must be reallowed.

    Just run "strings" on the code binary: you'll see symbols coming straight from Blink like this one: https://github.com/chromium/chromium/blob/72ceeed2ebcd505b8d...

        $ strings code-insiders | grep HTMLFormControls

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo vscodium

    binary releases of VS Code without MS branding/telemetry/licensing

    VSCodium is a build that does not include any of the proprietary bits: https://vscodium.com/

  • GitHub repo Home

    This is the landing repository for the .NET foundation efforts. Start here! (by dotnet-foundation)

  • GitHub repo pylance-release

    Documentation and issues for Pylance

    Pylance is licensed for use in Microsoft products and services only, so can only be used on official Microsoft builds of Visual Studio Code and GitHub Codespaces."""

    https://github.com/microsoft/pylance-release/blob/main/FAQ.m...

  • GitHub repo openvscode-server

    Run upstream VS Code on a remote machine with access through a modern web browser from any device, anywhere.

  • GitHub repo postgrest

    REST API for any Postgres database

    That's not true, for example in PostgREST we setup a nix-shell[1] that allows us to run tests in different PostgreSQL versions(from 9.6 to 14).

    [1]: https://github.com/PostgREST/postgrest/tree/main/nix#working...

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo pyright

    Static type checker for Python

    Well there is Pyright by MS (that's what Pylance is based on) and python-language-server by MS - that one has been superseded by Pyright and is deprecated in Code.

    https://github.com/microsoft/pyright

  • GitHub repo python-language-server

    Microsoft Language Server for Python (by microsoft)

  • GitHub repo jedi-language-server

    A Python language server exclusively for Jedi. If Jedi supports it well, this language server should too.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts