What files from VB6 are distributed?
There is a file on the Visual Studio 6.0 installation disk that contains a list of redistributable components - \ Disk1 \ common \ redist \ redist.txt
In short, it confirms that you can redistribute tabctl32.ocx.
From EULA VB6:
4.1.2. Distributable Advanced Code Usage. Visual Basic, Visual C ++, Visual J ++, and Visual Studio. If this EULA accompanies any Microsoft products listed in the heading of this subsection, you may authorize end users to reproduce and distribute object code form of certain portions of the SOFTWARE PRODUCT (as identified in REDIST.TXT as "Extended Use Distributable Code") only in conjunction with part of the Licensed Product and / or web page that adds essential and basic functionality to the extended use code being distributed.
The Advanced Usage section of REDIST.TXT includes tabctl32.ocx.
a source to share
Here is a list of Microsoft controls that are supported in Vista and Windows 7. Some are distributed with Windows, and some of which you must redistribute yourself — listed under Supported Runtime Files to Distribute with Your Application.
tabctl32.ocx
is supported, but you must redistribute it yourself. I take this as confirmation that you are legally allowed to distribute it.
(Edit: See also Controls Shipped with Visual Basic 6.0 )
a source to share