开源工具提升你的生产力

如果你想摆脱大科技公司的专有控制,有一些选择是很好的。

在这里插入图片描述

每一个阴都有一个阳;每一个动作都有一个反作用力;每一个专有软件都有一个开源替代品。大概就是这样的。

在过去的几年里,技术中的“开放性”问题在公众意识中从未如此突出。Twitter的逐步衰落使得数百万人开始探索替代品,其中许多是开源的。去年OpenAI的权力斗争也让人们关注到在蓬勃发展的人工智能革命背景下,“开源”实际上意味着什么。

在消费软件领域,长期以来一直存在“开放”的替代品,以取代那些已建立的垄断者,比如LibreOffice代替Microsoft Office;GIMP取代Photoshop;或者Thunderbird取代Outlook。个人或企业选择走开源路线可能有很多原因:也许是因为相比于专有软件,它们提供了更多的透明度和安全性,或者是因为它们的可定制性。或者有些人只是喜欢支持一种倡导自由和协作的软件开发理念,而不是封闭的花园和供应商锁定。

开源软件可能存在一些潜在的缺点,比如缺乏正式的客户支持、功能有限或在部署方面存在技术障碍。但如果你想在你的应用程序堆栈中带来更多的开放性,而不在生产力上妥协,了解你的选择仍然是有益的。

考虑到这一点,TechCrunch汇集了一些流行生产力应用程序的开源替代品。这些可能会吸引专业消费者、自由职业者或小企业,他们希望摆脱通常的大科技公司的控制。

✨Penpot:设计与原型制作

Penpot 是一个开源的基于网页的设计工具,提供一系列针对个人到企业的计划。

在这里插入图片描述

尽管监管阻力最终阻止了Adobe去年以200亿美元收购Figma的计划,但当这一消息首次出现时,Penpot的注册量激增,并且这家初创公司随后筹集了800万美元的资金。

Excalidraw 也是一个很不错的开源白板工具,内置了协作功能;也值得一试。

地址:https://github.com/penpot/penpot

✨Cal.com:“日程安排基础设施”

大家都喜欢Calendly,这个价值30亿美元的日程安排平台帮助人们组织会议,而无需进行多次来回的电子邮件、消息和电话。

在这里插入图片描述

还有一个开源的挑战者叫做Cal.com,被宣传为“适用于所有人的日程安排基础设施”。Cal.com可以自行托管,也可以作为SaaS服务的一部分由公司托管,并提供多种计划选择。该公司还在2022年筹集了相当可观的2500万美元A轮投资。

地址:https://https://github.com/calcom/cal.com

✨Screenity:屏幕录制

Loom 成为了快速转向远程工作的一大受益者,通过众多屏幕录制、录制和分享功能实现了异步视频通信。和许多初创公司一样,随着世界恢复到某种正常状态,Loom也遇到了困难,去年被Atlassian以不到10亿美元的价格收购。

在这里插入图片描述

尽管如此,远程工作并不会消失,任何寻找一个不受十亿美元公司控制的开源 Loom 替代品的人都可以考虑一下 Screenity。不过,目前它仅限于在 Chrome 浏览器上使用。

地址:https://github.com/alyssaxuu/screenity

✨Jitsi:视频会议

Zoom 是快速转向远程工作的最大赢家之一,但这并不意味着没有空间容纳一个完全可自托管和可配置的视频会议替代品。Jitsi 正是提供了这样的解决方案,这是一个由创始人 Emil Ivov 早在2003年启动的开源社区驱动项目。

在这里插入图片描述

用户可以前往 meet.jitsi.com 并立即开始会议。虽然 Jitsi 是开源的,任何人都可以自由部署,但其母公司 8×8 提供了带有额外功能的付费服务。值得注意的是,8×8 于2018年从 Atlassian 收购了 Jitsi。

地址:https://github.com/jitsi/jitsi-meet

✨Nextcloud:云存储

Nextcloud 是一个同时支持客户端和服务器端的文件存储解决方案。其他云存储提供商,如 Shadow Drive,也在后台使用 Nextcloud 的基础设施。

在这里插入图片描述

用户可以自行托管他们的 Nextcloud 实例,或者使用 Nextcloud 推荐的第三方提供商,这些提供商可以帮助用户管理设置和维护过程。

Nextcloud 可以被业余爱好者或企业使用,尤其是那些希望避开行业巨头如 Dropbox 的用户,并且它非常注重隐私、安全和数据主权。
地址:https://github.com/nextcloud/server

✨Ghost:出版

Substack 围绕为作家提供创建新闻通讯和类似内容的工具建立了业务。然而,Substack 是一个封闭的生态系统,就像 Medium 一样。
在这里插入图片描述

Ghost 是一个由前 WordPress 工程师 John O’Nolan 在2013年开发的开源出版平台。虽然 WordPress 也是一个开源解决方案,但 Ghost 提供了一个更便宜的替代方案,具有托管实例,并且不从出版商的订阅中收取任何费用。

在项目的初始阶段,Ghost 通过众筹筹集了30万美元,著名支持者包括 Seth Godin、Leo Babauta 和 Microsoft。

地址:https://github.com/tryghost/ghost

✨TabbyML:编码助手

GitHub Copilot 已成为AI驱动的双人编程领域的代表,尽管Google和Amazon也推出了类似的智能工具。

在这里插入图片描述

然而,这些现有的编码助手都不是开源的,也不能自托管——这正是TabbyML希望解决的问题。TabbyML由两名前Google员工去年创立,并为其早期版本筹集了320万美元的种子资金,旨在提供一个完全可自托管的开源GitHub Copilot替代品。

地址:https://github.com/TabbyML/tabby

✨Chatwoot:客户支持

作为客户关系领域的主要玩家之一,Zendesk几乎无需介绍。然而,由私募股权持有的Zendesk可能并不适合所有人的口味。而且,Zendesk完全是专有的。

在这里插入图片描述

另一方面,Chatwoot 宣传其开源优势,允许企业自托管客户互动平台,从而将所有数据保留在内部。

地址:https://github.com/chatwoot/chatwoot

✨PhotoPrism:照片管理

在2020年,Google Photos 结束了其免费无限存储层。同年,一个总部位于柏林的团队以 PhotoPrism 的名义出现,作为一种替代方案,能够在你的桌面(Windows、Mac 或 Linux)以及 DigitalOcean、Raspberry Pi、FreeBSD 和许多网络附加存储(NAS)设备上运行自托管服务器。

在这里插入图片描述

PhotoPrism 支持照片备份,并提供文件转换、重复检测和照片中朋友和家人的面部识别工具。该公司提供了一系列针对个人和组织的计划,既有自托管选项,也有托管选项。

地址:https://github.com/photoprism/photoprism

✨Bitwarden:密码管理

从 LastPass 到 Dashlane 和 1Password,不乏生成难以猜测密码并将其存储在安全数字保险库中的密码管理工具。然而,Bitwarden 通过在很大程度上采用开源模式运营,使自己脱颖而出,并在此过程中筹集了1亿美元的资金。

在这里插入图片描述

Bitwarden 的核心组件是开源的,允许任何人查看、修改和分发代码。然而,某些功能仅在专有的“源代码可用”许可证下提供,这仍然提供了透明性,但对最终用户可以做的事情有更大的限制。

地址:https://github.com/bitwarden/server

✨AppFlowy:任务管理

AppFlowy 是一个开源的替代品,对标的是价值100亿美元的工作场所生产力和协作工具 Notion。

在这里插入图片描述

成立于2021年,AppFlowy 提供了一个可自托管的解决方案,配备了管理项目、记笔记、创建文档以及跟踪单个项目项和截止日期状态的工具。该公司去年从一众知名投资者那里筹集了640万美元的资金,其中包括 Automattic 和 YouTube 的创始人。

地址:https://github.com/AppFlowy-IO/AppFlowy

✨Dub.co:链接管理

在链接缩短和管理方面,Spectrum Equity 旗下的 Bitly 是最受欢迎的工具之一,而 Google 最近正式终止了其 URL 缩短服务。如果你在寻找一个开源替代品,Dub.co 可能是你的答案。

在这里插入图片描述

前 Vercel 员工 Steven Tey 在2022年将其作为一个副项目启动,并在两年后将其转变为一家公司。虽然 Dub.co 提供了许多自己的 URL 管理服务,包括时间序列数据、个性化和使用品牌链接的方法,但它也允许你自托管其解决方案。

地址:https://github.com/dubinc/dub

原文地址:https://techcrunch.com/2024/08/11/a-not-quite-definitive-guide-to-open-source-alternative-software/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/399666.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【网络编程】字节序,IP地址、点分十进制、TCP与UDP的异同

记录学习,思维导图绘制 目录 1、字节序​编辑 2、IP地址 3、点分十进制 4、TCP与UDP的异同 1、字节序 2、IP地址 3、点分十进制 4、TCP与UDP的异同

鸿蒙(API 12 Beta3版)【播控特性简介】分布式媒体会话

使用媒体播控,可以简单高效地将音视频投放到其他HarmonyOS设备上播放,如在手机上播放的音视频,可以投到2in1设备上继续播放。 HarmonyOS提供了统一的应用内音视频投播功能设计,通过使用系统提供的投播组件和接口,应用…

嵌入式学习---DAY24:进程--二

一、exec函数族----启动一个新程序 用fork创建子进程后执行的是和父进程相同的程序(但有可能执行不同的代码分支), 子进程往往要调用一种exec函数以执行另一个程序。当进程调用一种exec函数时,该进程的 用户空间代码和数据完全被…

什么是 Java?

探索 Java,一种多功能且功能强大的编程语言。释放其构建强大应用程序的潜力。 前言 简单来说,Java 是一种用于开发软件应用程序的面向对象设计的编程语言。截至 2019 年,它是世界上最受欢迎的编程语言,尤其是因为它是开源的&#…

QT 布局管理器之QHBoxLayout

文章目录 概述.ui来看看Cmain.cpp运行 小结 概述 QHBoxLayout,在QT中是一个布局文件,而且相对来说还是比较简单的。接下来看下。 .ui 先看下在qt design中是如何用的,如下图: 就是这个布局文件,是一个xml的文件&am…

动起来!Axure动画的实用技巧

前言 在数字产品的世界中,用户体验的每一个细节都至关重要。 动画,作为一种增强交互性和视觉吸引力的手段,已经成为现代界面设计中不可或缺的元素。 Axure,作为一款强大的原型设计工具,提供了丰富的动画功能&#x…

Windows下编译安装PETSc

本文记录在Windows下使用MinGW-w64编译安装PETSc的流程。 0、环境 操作系统Windows 11MSYS2msys2-x86_64-20240507 1、开发环境 首先,下载并安装MSYS2,然后编辑PATH环境变量,添加mingw64相关路径:C:\msys64\mingw64\bin。 然后…

【项目分享】使用python的ttkbootstrap模块构建一个炫酷的计时器

目录 前言 项目背景 项目展示(图片) 项目实现 1. 安装与设置 2. 创建主窗口 3. 初始化计时器功能 4. 实现计时功能 5. 实现隐藏边框与置顶功能 6. 运行应用 完整代码 结论 🌟 嗨,我是命运之光! &#x1f…

从零开始实现循环神经网络

本节我们通过使用MXnet,来从零开始的实现一个含有隐藏状态的循环神经网络。 前序工作 数据集预处理进行采样 实现循环神经网络 完成前序工作后,即可开始实现循环神经网络。本文首先构建一个具有隐状态的循环神经网络。其结构如图所示: 接…

Linux的常用操作-02

一:Linux的系统目录结构 /bin bin是ary的缩写,这个目录存放着最经常用的命令 /boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。 /dev:dev是Device(设备)的缩写,该目录下存放的是Lin…

Servlet——个人笔记

Servlet——个人笔记 文章目录 [toc]Servlet简介Servlet命名Servlet由来实现过程 Servlet 相对 CGI 的优势简要说说什么是CGI Servlet 在IDEA中开发流程Servlet注解方式配置WebServlet注解源码WebServlet注解使用 Servlet常见容器Servlet 生命周期简介测试 Servlet 方法init()…

MySQL(一)——初识数据库(概念、数据类型、基本表库操作)

文章目录 初识数据库数据库相关基本概念数据库的分类 MySQL数据库数据模型基本操作库操作查看数据库创建数据库删除数据库选中数据库 数据类型数值类型字符串类型日期类型 表操作查看所有表查看表结构创建表删除表 其他操作查看警告信息查看编码集 这是我们 MySQL 学习的第一程…

数据结构+图的基本应用

一、问题描述 求有向图的简单路径 编写一个程序,设计相关算法完成以下功能。 (1)输出如图所示的有向图 G 从顶点 5 到顶点 2 的所有简单路径。 (2)输出如图所示的有向图 G 从顶点 5 到顶点 2 的所有长度为 3 的简单路径。 (3)输出如图所示的有向图 G 从顶点 5 到顶点…

【nvidia-smi】Failed to initialize NVML: Driver/library version mismatch

服务器更新后,输入nvidia-smi出现如下报错: 解决方法参考: 已解决【nvidia-smi】Failed to initialize NVML: Driver/library version mismatch解决方法-腾讯云开发者社区-腾讯云 (tencent.com) 输入命令查看nvidia驱动的版本号&#xff1a…

python从入门到精通:判断语句

目录 前言 1、布尔类型和比较运算符 2、if语句的基本格式 3、if else语句 4、if elif else语句 5、判断语句的嵌套 6、实战演练 前言 逻辑判断是生活中常见的行为。同样,在程序中,进行逻辑判断也是最为基础的功能。 判断是程序最基础最核心的逻辑…

Hive3:识别内部表、外部表及相互转换

一、识别方法 查看内部表信息 desc formatted stu;查看外部表信息 desc formatted test_ext1;通过Table Type对应的值,我们可以区分外部表和内部表。 二、相互转换 内部表转外部表 alter table stu set tblproperties(EXTERNALTRUE);外部表转内部表 alter ta…

应急响应-主机安全之系统及进程排查相关命令(Linux操作系统-初级篇)

目录 概述lscpu-显示有关CPU架构的信息uname-查看系统信息lsmod-输出加载的所有模块lastb-输出最后登录失败的用户last-展示用户最近登录信息lastlog-展示所有用户最后的登录时间systemctl-系统服务,开机自启排查crontab-计划任务选项 history-查看历史命令选项常用…

正向代理 vs 反向代理:有什么区别?

在本文中,我们将讨论: 什么是常规代理(正向代理)?什么是反向代理?我应该为我的业务选择哪种代理?使用正向和反向代理的案例完成任务的代理替代方案 什么是常规代理(正向代理&#…

【Electron】npm安装Electron项目失败报错问题和解决办法

前言 闲来无事,便想着研究一下Electron,没想到安装直接就卡住了 问题 npm ERR! RequestError: Hostname/IP does not match certificates altnames: Host: npm.taobao.org. is not in the certs altnames: DNS:*.tbcdn.cn, DNS:*.taobao.com, DNS:*.al…

haproxy是什么?以及haproxy基础实验

目录 一、什么是负载均衡? 二、为什么要用haproxy? 三、haproxy的基本部署实验: 3.1 基本配置实验 环境准备: 详细步骤: 3.2 haproxy-多进程与多线程实验: 多进程: 多线程:…