From owner-freebsd-usb@freebsd.org Mon May 6 18:50:03 2019 Return-Path: Delivered-To: freebsd-usb@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 C5A0015926F2 for ; Mon, 6 May 2019 18:50:03 +0000 (UTC) (envelope-from tomek@cedro.info) Received: from mail-ot1-x334.google.com (mail-ot1-x334.google.com [IPv6:2607:f8b0:4864:20::334]) (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 890CE84731 for ; Mon, 6 May 2019 18:50:02 +0000 (UTC) (envelope-from tomek@cedro.info) Received: by mail-ot1-x334.google.com with SMTP id i8so2732676oth.10 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=Y6yn97IuFkUcS/1Vaatvu+zNXiAwIbIJTvG1A8jcRk3r0uMhFOkECdqhzIgUwRZ7Dh skZMkM6OUZnC+efRANnkOs5/3bkSyMaIUIBmd/pA8kOvc6STliDdvvw9DKju4JXFKEQP 8ayH5p8juuVptRcmJj9LsTAY4mWRMi1yKTN6Lx/cBv2bKloVQAHJEPf7aOOJglNh1eSd N3YkcD4u3YeU1RCok7bg4DHj1Ouz0oK/ANQr6Fio1UbrAD5nwlMmJo4XPnRkQwA6iglj CMGcuq6ifZA7F03v7I05sI+CO4rOL8JzJqrBPm0/p6wN9crQUDkOfWnrSbm3XAKYbRBj 5xrQ== X-Gm-Message-State: APjAAAXcabaZKzc6wvjVRrDLtvzQedeBmJzuXqKZ8jRO3oi4t+yIzTRt kguRuzILu5a5oyfm0IZF59JUxw== 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: 890CE84731 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.20 / 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-usb@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)[4.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.91)[ip: (-9.04), ipnet: 2607:f8b0::/32(-3.21), asn: 15169(-2.25), country: US(-0.06)] X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD support for USB 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