From owner-freebsd-x11@freebsd.org Mon May 6 18:50:03 2019 Return-Path: Delivered-To: freebsd-x11@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 CC89F15926F3 for ; Mon, 6 May 2019 18:50:03 +0000 (UTC) (envelope-from tomek@cedro.info) Received: from mail-ot1-x335.google.com (mail-ot1-x335.google.com [IPv6:2607:f8b0:4864:20::335]) (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 9108F84732 for ; Mon, 6 May 2019 18:50:02 +0000 (UTC) (envelope-from tomek@cedro.info) Received: by mail-ot1-x335.google.com with SMTP id v17so4375054otp.13 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=ecb1r/422nkkKDADDpydqOZiPI7MJwfSjiO6z3NWmASV8LzXHJBeEdgRHt3APSwMv5 oBTGwYNYMhqT9qSAD8W1uETSavtJXE2Gfdt2ayQ5L1AcfhAbqCd3NPFFIzi5rlGrIzG4 8jgfMsxZR/7+apj5EvTwoqiCAUd4TUJWJyWw61GWe8JVVCdvkGeGXarCubXktwjbXPYc UN6LJWbAqLkBZDHq+Bm66Qk8Aup+TPyxEZPghHWKscl11ctq6TINogNtugHthDCTytpR hSuoIKSCAcbVtkmzq86zFwkYGMwlk9fd70TsTWpXygkm188kAA7Q3t3IU0Dc359/Ex79 Uz9g== X-Gm-Message-State: APjAAAVPPLp7Et2fZia2bPPuz6FxY5oftdJ4gdcllM3DBWmMdIkjv8I0 XfkXxmfVQifTLmKdnZjDixZuIg== 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: 9108F84732 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.09 / 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-x11@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)[5.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.80)[ip: (-8.49), ipnet: 2607:f8b0::/32(-3.21), asn: 15169(-2.25), country: US(-0.06)] X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support 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