From owner-freebsd-questions@freebsd.org Mon May 6 18:50:04 2019 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3A98615926F9 for ; Mon, 6 May 2019 18:50:04 +0000 (UTC) (envelope-from tomek@cedro.info) Received: from mail-ot1-x331.google.com (mail-ot1-x331.google.com [IPv6:2607:f8b0:4864:20::331]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 83AAE84730 for ; Mon, 6 May 2019 18:50:02 +0000 (UTC) (envelope-from tomek@cedro.info) Received: by mail-ot1-x331.google.com with SMTP id 66so3040912otq.0 for ; Mon, 06 May 2019 11:50:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cedro.info; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=9zMCtrz60aKG6w/dqRYnK3KkFYNJDiYRh18cTQHIUCA=; b=Uw5JO8xQ1dpuh8luOFnISy6FMwdrK99B2Y5KWyG7mhfX+B15yqMB/KxmP2PdrKfl13 SwNy5GNF9SZgU7Y64xa6I73SGTOP6MiaUkV7T/NVDomaXzAKD8cYOXO2wjNkfxTI9pQ3 b/IsP40yg7AynrT/V+GarsXvOP76ZLlAtObpsIa+P3ayi1oUc4UCXGOaGlEFtW/DVOXQ jR/yYFRD7WLyRPdyzrBqN8pMEba1e3OYSzu4OUY9tp1kYJul3V0664BwbOfCFU/k835R UKGdILtAESp8FYnrIQk4n7ADKUiXum9YDKxU6ZsxhvTKOIhx6AcsHC3KrwXvjNg6qPXc Yvmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=9zMCtrz60aKG6w/dqRYnK3KkFYNJDiYRh18cTQHIUCA=; b=QEhikXY4vAph95Pz6cQ2sN68rhsqhm6iTAyqnD1QQJv4MYX++U5Gl9cwA2skjqD4oj 2HjePp4j/yoBLqAuYjHpZVWVbzMadnEUDL1NSYEs6A07OLQNMzhalF4s9NnbAc25tXe7 nipKP/XGbCIiAsb8rU0ACSiYfydqjdy6j/xsQuABM6jss+A4FwIqB5yhB51eTq7zrTlq Hc7qXVelSC8PxTPJWUAeBWIVMBIukwBpt9Nt4TG9GNZsIDWh+zX3XRenKKOkL4Nk4FA1 r7euaI6y4BNWP0Ait5qoX0BiMoUmx+q75ZJI/YCS2xBBS06xDe9Wytuu6HOABa0frOM/ Y25Q== X-Gm-Message-State: APjAAAVhhEmHUdKYmQZMY3osURUeljq/1WYg4Vd9KlwCN8t2ht3VdXoy nXO1shvzPwACBYsSTQSc12MDKwvupKuilQ== X-Google-Smtp-Source: APXvYqzCEUl1Ft8gkxK+1YGRS5+mCOokkFKY5yQ3Uqu9EGjIsSC0U6At7Zk+hycYFUDPwNmCY4+tNA== X-Received: by 2002:a05:6830:1415:: with SMTP id v21mr18933296otp.307.1557168601627; Mon, 06 May 2019 11:50:01 -0700 (PDT) Received: from mail-ot1-f46.google.com (mail-ot1-f46.google.com. [209.85.210.46]) by smtp.gmail.com with ESMTPSA id e133sm4676578oif.44.2019.05.06.11.50.00 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 06 May 2019 11:50:00 -0700 (PDT) Received: by mail-ot1-f46.google.com with SMTP id g24so12491676otq.2; Mon, 06 May 2019 11:50:00 -0700 (PDT) X-Received: by 2002:a05:6830:1d4:: with SMTP id r20mr19013843ota.350.1557168600437; Mon, 06 May 2019 11:50:00 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Tomasz CEDRO Date: Mon, 6 May 2019 20:49:49 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: VirtualBox Extensions Pack (for USB and Video) To: Jung-uk Kim Cc: "freebsd-usb@FreeBSD.org" , freebsd-x11@freebsd.org, FreeBSD Questions Mailing List , Hans Petter Selasky Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 83AAE84730 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=cedro.info header.s=google header.b=Uw5JO8xQ X-Spamd-Result: default: False [-6.06 / 15.00]; ARC_NA(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; R_DKIM_ALLOW(-0.20)[cedro.info:s=google]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; DMARC_NA(0.00)[cedro.info]; RCPT_COUNT_FIVE(0.00)[5]; RCVD_COUNT_THREE(0.00)[4]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[cedro.info:+]; MX_GOOD(-0.01)[ASPMX.L.GOOGLE.COM,ALT2.ASPMX.L.GOOGLE.COM,ASPMX3.GOOGLEMAIL.COM,ALT1.ASPMX.L.GOOGLE.COM,ASPMX5.GOOGLEMAIL.COM,ASPMX2.GOOGLEMAIL.COM,ASPMX4.GOOGLEMAIL.COM]; RCVD_IN_DNSWL_NONE(0.00)[1.3.3.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; NEURAL_HAM_SHORT(-0.98)[-0.979,0]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; IP_SCORE(-2.77)[ip: (-8.35), ipnet: 2607:f8b0::/32(-3.21), asn: 15169(-2.25), country: US(-0.06)] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 May 2019 18:50:04 -0000 On Thu, May 2, 2019 at 8:25 PM Jung-uk Kim wrote: > On 19. 5. 2., Tomasz CEDRO wrote: > > Hello world! > > Are there any plans to implement VirtualBox Extension Pack on FreeBSD? > > That would allow USB 2.0 + 3.0 support and better screen acceleration > > + integration, etc. USB support seems most desirable and important, > > especially for hardware hacking which is quite limited at the moment > > to USB 1.0. With great USB stack that FreeBSD already has it should be > > possible to implement those Extensions for VirtualBox right? :-) > > Unfortunately, there is no way to port VirtualBox Extension Pack because > it is NOT open sourced. In fact, it is governed by a different license. > https://www.virtualbox.org/wiki/VirtualBox_PUEL > Jung-uk Kim Thank you Kim! Did not realize that ugly licensing of the Extension Pack (except its buggy as hell and allows hijacking the hypervisor host machine). But, if the Core VirtualBox is GPL2 then API should be open too and maybe its time for some Open-Source alternative? :-) @HPS have you ever considered such operation? If the FreeBSD's USB can be shared to the userland, maybe that could be also shared to the Virtual Machine? Best regards, Tomek -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info