user17862: I am looking for chess freeware that ideally has the following facilities, and I am wondering what compromises I'll need to accept. I am also requesting the results of your experiences.
List Of Needs

It needs to be similar to what the old Window software called Chessbd provided. I would like the gui to allow creating a (2nd) variations window.  The image below illustrates what I am looking for.
I would like to be able to paste pgn (from the clipboard), so that if I'm examining a game from another source, I don't have to save the pgn to a file and then load the file.
I would prefer it if the software allows connection to a separate engine. If not, I want the software to have its own engine.
I would prefer it if the software allows a connection to endgame tablebases.  
I would prefer it if the software allows connection to opening book. If not, I want the software to have its own book.
My main PC is Fedora, with Wine, and a secondary PC runs Windows 10 (for other reasons).  I use TeamViewer (freeware) for remote access to the secondary pc from the Fedora pc.  I therefore would mildly prefer linux compatible or linux-wine compatible.

I appreciate any insights.

Addendum - Arena chess
First of all, thanks to djnavas for his answer re Arena chess.  I just spent some time with Arena and I was very impressed with it.
Unfortunately, unless I am mistaken, it will not do what I want.
I installed and ran Arena, entered setup to enter a position, and then 
selected Edit in the Navigation Bar.  This allowed me to turn off the engine(s) 
and make the moves for both sides.  After entering a few moves, I selected 
Options : Variation Board.  Unfortunately, the Variation Board did not
permit me to manually add a variation.  Further, the Variation Board did not
provide its own pgn-list-window.
For those of you who want to experience what I am looking for:
If you google : Chessbd you will see the following link: http://www.dfong.com/chessbd/index.html
I just downloaded and started to run slic26v8.exe (i.e. the downloaded Chessbd installer) in Fedora 30, under wine. It looks like the installer was going to work.  In another forum, a user responded that slic26v8.exe would not run under Windows 7.
If you can't get the installer to work, can you provide free cloud storage (or any other facility) for me to upload a zip file that looks like it will be less than 10mb?  If so, I can upload the zip, you can download-unzip it, then try it. 
Of particular note are the Alt-V command that will create an analysis window at any desired point in the mainline pgn, and the Alt-3 command which will append a scrollable pgn sub-window to the analysis window. This way, you can observe the pgn as you are manually trying different variations.  These variations are automatically added to the
mainline pgn.
When you close the Variations window, you revert back to the main window. Then you can traverse backwards or forwards to a different point in the pgn.  When traversing, if you reach a position with a variation, the gui 
gives you the choice which move to select.  At any point while traversing, you can open a new variations window, via Alt-V.

Addendum 2 - ChessPad 2 and Arena Chess
Thanks again to djnavas for the continued interest.
I tried ChessPad 2 in Fedora 30, via Wine.  Invoking its [Help:Help Topics] menu option seemed to indicate that Help is not available.  Anyway, experimenting, after setting up a position and manually playing a few moves for both sides, I was unable to leave the display board open and start a second display board. 
Am I missing something here?

...I suggest you to start not with a position, but instead with a pgn
  from the start position... 

Questions/comments:

Does "start position" refer to the position at the start of an 
actual game?
If not, what does "start position" refer to and how could such a strategy approach duplicating the functionality of Chessbd in Arena Chess, or something like it?
If so, this would not be practical for examining (for example) a chess endgame study.  Getting past that, again, how could such a strategy approach duplicating the functionality of Chessbd in Arena Chess, or something like it?


user1766: Seems like you are interested in a program like Arena. It does what you specified, can open pgn files with one or several games; a copied pgn game can be pasted; can generate diagrams; connect with engines via uci or xboard protocol; manage variations and administer opening books, from the interface.
Also, has versions for Linux and Windows.

17862: <p>I am looking for chess <strong>freeware</strong> that <strong>ideally</strong> has the following facilities, and I am wondering what compromises I'll need to accept. I am also requesting the results of your experiences.</p>

<p><strong>List Of Needs</strong></p>

<ol>
<li><p>It needs to be similar to what the old Window software called <strong>Chessbd</strong> provided. I would like the gui to allow creating a (2nd) <strong>variations</strong> window.  The image below illustrates what I am looking for.<a href="https://i.stack.imgur.com/KEHRE.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/KEHRE.jpg" alt="enter image description here"></a></p></li>
<li><p>I would like to be able to <strong>paste</strong> pgn (from the clipboard), so that if I'm examining a game from another source, I don't have to save the pgn to a file and then load the file.</p></li>
<li><p>I would prefer it if the software allows connection to a separate engine. If not, I want the software to have its own engine.</p></li>
<li><p>I would prefer it if the software allows a connection to endgame tablebases.  </p></li>
<li><p>I would prefer it if the software allows connection to opening book. If not, I want the software to have its own book.</p></li>
<li><p>My main PC is Fedora, with Wine, and a secondary PC runs Windows 10 (for other reasons).  I use TeamViewer (freeware) for remote access to the secondary pc from the Fedora pc.  I therefore would mildly prefer linux compatible or linux-wine compatible.</p></li>
</ol>

<p>I appreciate any insights.</p>

<hr>

<p><strong>Addendum - Arena chess</strong></p>

<p>First of all, thanks to djnavas for his answer re Arena chess.  I just spent some time with Arena and <strong>I was very impressed with it.</strong></p>

<p><strong>Unfortunately, unless I am mistaken, it will not do what I want.</strong></p>

<p>I installed and ran Arena, entered <code>setup</code> to enter a position, and then 
selected <code>Edit</code> in the <code>Navigation Bar</code>.  This allowed me to turn off the engine(s) 
and make the moves for both sides.  After entering a few moves, I selected 
<code>Options : Variation Board</code>.  <strong>Unfortunately</strong>, the Variation Board did <strong>not</strong>
permit me to <strong>manually add a variation.</strong>  Further, the Variation Board did <strong>not</strong>
provide <strong>its own pgn-list-window.</strong></p>

<p><strong>For those of you who want to experience what I am looking for:</strong></p>

<p>If you <strong>google</strong> : <code>Chessbd</code> you will see the following link: <a href="http://www.dfong.com/chessbd/index.html" rel="nofollow noreferrer">http://www.dfong.com/chessbd/index.html</a></p>

<p>I just downloaded and started to run slic26v8.exe (i.e. the downloaded Chessbd installer) in Fedora 30, under wine. It looks like the installer was going to work.  In another forum, a user responded that slic26v8.exe would not run under Windows 7.</p>

<p>If you can't get the installer to work, can you provide free cloud storage (or any other facility) for me to upload a zip file that looks like it will be less than 10mb?  If so, I can upload the zip, you can download-unzip it, then try it. </p>

<p>Of particular note are the Alt-V command that will create an analysis window at any desired point in the mainline pgn, and the Alt-3 command which will append a scrollable pgn sub-window to the analysis window. This way, you can observe the pgn as you are manually trying different variations.  These variations are automatically added to the
mainline pgn.</p>

<p>When you close the Variations window, you revert back to the main window. Then you can traverse backwards or forwards to a different point in the pgn.  When traversing, if you reach a position with a variation, the gui 
gives you the choice which move to select.  At any point while traversing, you can open a new variations window, via Alt-V.</p>

<hr>

<p><strong>Addendum 2 - ChessPad 2 and Arena Chess</strong></p>

<p>Thanks again to djnavas for the continued interest.</p>

<p>I tried ChessPad 2 in Fedora 30, via Wine.  Invoking its [Help:Help Topics] menu option seemed to indicate that Help is not available.  Anyway, experimenting, after setting up a position and manually playing a few moves for both sides, <strong>I was unable to leave the display board open and start a second display board.</strong>  </p>

<p>Am I missing something here?</p>

<blockquote>
  <p>...I suggest you to start not with a position, but instead with a pgn
  from the start position... </p>
</blockquote>

<p>Questions/comments:</p>

<ol>
<li><p>Does "start position" refer to the position at the start of an 
actual game?</p></li>
<li><p>If not, what does "start position" refer to and how could such a strategy <em>approach</em> duplicating the functionality of Chessbd in Arena Chess, or something like it?</p></li>
<li><p>If so, this would not be practical for examining (for example) a chess endgame study.  Getting past that, again, how could such a strategy <em>approach</em> duplicating the functionality of Chessbd in Arena Chess, or something like it?</p></li>
</ol>
 1766: <p>Seems like you are interested in a program like <a href="http://www.playwitharena.de/" rel="nofollow noreferrer">Arena</a>. It does what you specified, can open pgn files with one or several games; a copied pgn game can be pasted; can generate diagrams; connect with engines via uci or xboard protocol; manage variations and administer opening books, from the interface.</p>

<p>Also, has versions for Linux and Windows.</p>
