KDE Connect

Last updated

KDE Connect
Developer(s) KDE
Initial release2013;11 years ago (2013)
Stable release(s)
KDE24.02.2 [1]   OOjs UI icon edit-ltr-progressive.svg / 8 April 2024
Android1.29.0 [2]   OOjs UI icon edit-ltr-progressive.svg / 20 September 2023
iOS0.3.0 [3]   OOjs UI icon edit-ltr-progressive.svg / 30 January 2023
Repository invent.kde.org/network/kdeconnect-kde
Written in C++
Operating system Linux, macOS, Windows, [4] Android, iOS, [5] Sailfish OS
License LGPL, GPL
Website kdeconnect.kde.org

KDE Connect is a multi-platform application developed by KDE, which facilitates wireless communications and data transfer between devices over local networks. [6] [7] [8] [9] [10] KDE Connect is available in the repositories of many Linux Distributions and F-Droid, [11] Google Play Store [12] for Android. Often, distributions bundle KDE Connect in their KDE Plasma desktop variant. KDE Connect has been reimplemented in the GNOME desktop environment as GSConnect, which can be obtained from Gnome Extension Store. [13] Since 2021, KDE connect has also been available on Windows, [14] and it is available as an unstable nightly build on macOS. [15]

Contents

Mechanism

KDE Connect utilizes various DBus interfaces from UI agnostic Libraries for a specific operating system for its functioning. [16]

Features

Encryption

KDE Connect uses Transport Layer Security (TLS) encryption protocol for communication. It uses SFTP to mount devices and to send files.

Related Research Articles

In computing, a desktop environment (DE) is an implementation of the desktop metaphor made of a bundle of programs running on top of a computer operating system that share a common graphical user interface (GUI), sometimes described as a graphical shell. The desktop environment was seen mostly on personal computers until the rise of mobile computing. Desktop GUIs help the user to easily access and edit files, while they usually do not provide access to all of the features found in the underlying operating system. Instead, the traditional command-line interface (CLI) is still used when full control over the operating system is required.

<span class="mw-page-title-main">GNOME Files</span> File manager

GNOME Files, formerly and internally known as Nautilus, is the official file manager for the GNOME desktop. Nautilus was originally developed by Eazel with many luminaries from the tech world including Andy Hertzfeld (Apple), chief architect for Nautilus. The nautilus name was a play on words, evoking the shell of a nautilus to represent an operating system shell. Nautilus replaced Midnight Commander in GNOME 1.4 (2001) and has been the default file manager from version 2.0 onwards.

<span class="mw-page-title-main">Scanner Access Now Easy</span> Open source scanner application programming interface

Scanner Access Now Easy (SANE) is an open-source application programming interface (API) that provides standardized access to any raster image scanner hardware. The SANE API is public domain. It is commonly used on Linux.

HAL is a software subsystem for UNIX-like operating systems providing hardware abstraction.

A mobile operating system is an operating system used for smartphones, tablets, smartwatches, smartglasses, or other non-laptop personal mobile computing devices. While computers such as typical/mobile laptops are "mobile", the operating systems used on them are generally not considered mobile, as they were originally designed for desktop computers that historically did not have or need specific mobile features. This line distinguishing mobile and other forms has become blurred in recent years, due to the fact that newer devices have become smaller and more mobile unlike hardware of the past. Key notabilities blurring this line are the introduction of tablet computers, light-weight laptops, and the hybridization of the two in 2-in-1 PCs.

<span class="mw-page-title-main">GNOME</span> Desktop environment for Linux and other Unix-like systems

GNOME, originally an acronym for GNU Network Object Model Environment, is a free and open-source desktop environment for Linux and other Unix-like operating systems.

<span class="mw-page-title-main">Unity (user interface)</span> Graphical user interface for Ubuntu

Unity is a graphical shell for the GNOME desktop environment originally developed by Canonical Ltd. for its Ubuntu operating system. It debuted in 2010 in the netbook edition of Ubuntu 10.10 and was used until Ubuntu 17.10. Since 2017, its development was taken over by the Unity7 Maintainers (Unity7) and UBports.

An app store, also called an app marketplace or app catalog, is a type of digital distribution platform for computer software called applications, often in a mobile context. Apps provide a specific set of functions which, by definition, do not include the running of the computer itself. Complex software designed for use on a personal computer, for example, may have a related app designed for use on a mobile device. Today apps are normally designed to run on a specific operating system—such as the contemporary iOS, macOS, Windows, Linux or Android—but in the past mobile carriers had their own portals for apps and related media content.

<span class="mw-page-title-main">Cinnamon (desktop environment)</span> Desktop environment

Cinnamon is a free and open-source desktop environment for Linux and other Unix-like operating systems, which was originally based on GNOME 3, but follows traditional desktop metaphor conventions.

Miracast is a wireless communications standard created by the Wi-Fi Alliance which is designed to transmit video and sound directly from devices to display receivers. It can roughly be described as "HDMI over Wi-Fi", replacing cables in favor of wireless. The protocol is utilised in many devices and is used or branded under various names by different manufacturers, including Smart View and AllShare Cast, SmartShare, screen mirroring, Cast, wireless display and screen casting.

<span class="mw-page-title-main">Ubuntu Touch</span> Mobile interface for Ubuntu developed by Canonical Ltd.

Ubuntu Touch is a mobile version of the Ubuntu operating system, being developed by the UBports community. Its user interface is written in Qt, and is designed primarily for touchscreen mobile devices such as smartphones and tablet computers, but the original goal of convergence was intended to bring Ubuntu Touch to laptops, desktops, IOT devices and TVs for a complete unified user experience.

Mir is a computer display server and, recently, a Wayland compositor for the Linux operating system that is under development by Canonical Ltd. It was planned to replace the currently used X Window System for Ubuntu; however, the plan changed and Mutter was adopted as part of GNOME Shell.

Besides the Linux distributions designed for general-purpose use on desktops and servers, distributions may be specialized for different purposes including computer architecture support, embedded systems, stability, security, localization to a specific region or language, targeting of specific user groups, support for real-time applications, or commitment to a given desktop environment. Furthermore, some distributions deliberately include only free software. As of 2015, over four hundred Linux distributions are actively developed, with about a dozen distributions being most popular for general-purpose use.

<span class="mw-page-title-main">Kali NetHunter</span> Free & open-source mobile penetration testing platform for non-rooted and rooted Android devices

Kali NetHunter is a free and open-source mobile penetration testing platform for Android devices, based on Kali Linux. Kali NetHunter is available for non-rooted devices, for rooted devices that have a standard recovery, and for rooted devices with custom recovery for which a NetHunter specific kernel is available (NetHunter). Official images are published by Offensive Security on their download page and are updated every quarter. NetHunter images with custom kernels are published for the most popular supported devices, such as Google Nexus, Samsung Galaxy and OnePlus. Many more models are supported, and images not published by Offensive Security can be generated using NetHunter build scripts. Kali NetHunter is maintained by a community of volunteers, and is funded by Offensive Security.

<span class="mw-page-title-main">Zorin OS</span> Linux distribution based on Ubuntu LTS

Zorin OS is a Linux distribution based on Ubuntu. It uses a GNOME 3 and XFCE 4 desktop environment by default, although the desktop is heavily customized in order to help users transition from Windows and macOS easily. Wine and PlayOnLinux are supported, allowing users to run compatible Windows software, like Microsoft Office. Its creators maintain three free editions of the operating system, and sell a professional edition.

<span class="mw-page-title-main">Samsung DeX</span> Feature that enables users to extend their phone to a desktop-like experience

Samsung DeX is a feature included on some high-end Samsung handheld devices that enables users to extend their device into a desktop-like experience by connecting a keyboard, mouse, and monitor. The name "DeX" is a contraction of "Desktop eXperience".

Ubuntu is a Debian-based Linux distribution for personal computers, tablets and smartphones, where the Ubuntu Touch edition is used; and also runs network servers, usually with the Ubuntu Server edition, either on physical or virtual servers or with containers, that is with enterprise-class features.

<span class="mw-page-title-main">Librem 5</span> Linux based 2020 Smartphone

The Librem 5 is a smartphone manufactured by Purism that is part of their Librem line of products. The phone is designed with the goal of using free software whenever possible, and includes PureOS, a Linux operating system, by default. As of 2021, it is the only smartphone recommended by the Free Software Foundation. Like other Librem products, the Librem 5 focuses on privacy and freedom, and includes features like hardware kill switches, and easily-replaceable components. Its name, with a numerical "5", refers to its screen size, and not a release version. After an announcement on 24 August 2017, the distribution of developer kits and limited pre-release models occurred throughout 2019 and most of 2020. The first mass-production version of the Librem 5 was shipped on 18 November 2020.

<span class="mw-page-title-main">PinePhone</span> Smartphone with Linux-based mobile operating system

The PinePhone is a smartphone developed by Hong Kong-based computer manufacturer Pine64, intended to allow the user to have full control over the device. Measures to ensure this are: running mainline Linux-based mobile operating systems, assembling the phone with screws, and simplifying the disassembly for repairs and upgrades. LTE, GPS, Wi-Fi, Bluetooth and both cameras can be physically switched off. The PinePhone ships with the Manjaro Linux operating system using the Plasma Mobile graphic interface, although other distributions can be installed by users.

scrcpy Screen mirroring software

scrcpy is a free and open-source screen mirroring application that allows control of an Android device from a desktop computer. The software is developed by Genymobile SAS, a company which develops Android emulator Genymotion.

References

  1. "v24.02.2". 8 April 2024. Retrieved 13 April 2024.
  2. "Android: Version 1.29.0; Updated on 20 Sept 2023". 20 September 2023. Retrieved 21 September 2023.
  3. "iOS: Version History 0.3.0; Jan 30, 2023". 30 January 2023. Retrieved 1 August 2023.
  4. "Get KDE Connect". Microsoft Store. Retrieved 3 September 2021.
  5. "How to Connect Your iPhone to Your Linux PC Using KDE Connect". MakeUseOf. Retrieved 25 May 2022.
  6. "Tipps & Tricks". Heise Magazine (in German). Retrieved 6 August 2021.
  7. C't-Redaktion (2019). C't Linux (2019) : Know-how & Tools für den Alltag (in German). Hannover: Heise Media. ISBN   978-3-95788-241-7. OCLC   1107574832.
  8. Wallen, Jack (21 May 2018). "How to connect your Android device to your Linux desktop". TechRepublic . Retrieved 6 August 2021.
  9. Ilascu, Ionut (20 March 2019). "KDE Connect Kicked From Google Play, Returns Less the App It Was". BleepingComputer . Retrieved 6 August 2021.
  10. Gloor, Jordan (1 September 2016). "KDE Connect links your Android phone with your Linux desktop". PCWorld . Retrieved 6 August 2021.
  11. "KDE Connect". F-Droid. Retrieved 27 June 2021.
  12. "KDE Connect". Google Play. Retrieved 27 June 2021.
  13. "GSConnect". GNOME Shell Extensions. Retrieved 27 June 2021.
  14. Sneddon, Joey (19 July 2021). "KDE Connect is Now Available on Windows 10". OMG! Ubuntu. Retrieved 7 January 2024.
  15. "Download". KDE Connect. Retrieved 7 January 2024.
  16. "Working of KDE connect". invent.kde.org. Retrieved 21 June 2021.
  17. Evangelho, Jason (28 November 2018). "Linux For Beginners: Understanding The Many Versions Of Ubuntu". Forbes. Retrieved 4 July 2021. KDE also gets an enthusiastic nod for the way it handles notifications of all kinds, as well as the built-in KDE Connect for managing your Android phone.
  18. McKay, Dave (12 June 2019). "How to Wirelessly Transfer Android Files to a Linux Desktop". How-To Geek. Retrieved 4 July 2021.
  19. Memon, Zeeman (25 September 2020). "What Is KDE Connect & How Do You Use It?". Linux Hint. Retrieved 27 June 2021.
  20. Gloor, Jordan (5 October 2015). "How to Sync Android With Linux Using KDE Connect". MUO. Retrieved 27 June 2021.
  21. Choudhary, Pramod. "KDE Connect review: Wireless file sharing and remote input app". Bestappsguru. Retrieved 27 June 2021.
  22. Cain, J. (24 March 2018). "5 Awesome Things You Can Do With KDE Connect And Probably Did Not Know About". KDE Digest. Retrieved 27 June 2021.
  23. "Some features of KDE connect". invent.kde.org. Retrieved 21 June 2021.